﻿var getPage; 
var displayElement;
var objURL;

function pageLoad() {

//     getPage =  "http://localhost/compare.aspx"; //"http://localhost/email/welcome.html"; //  "getTarget.htm"; 
    displayElement = $get("ResultId");
}






function ShowMDLx() {

  
    if ($get("ctl00_ContentPlaceHolder1_hdnCompare") != null)
        objURL = $get("ctl00_ContentPlaceHolder1_hdnCompare");
    else if ($get("hdnCompare") != null)
        objURL = $get("hdnCompare");
 
    if (objURL.value.length > 8)//en az 2 ürün seçili mi
    {
        getPage = "/compare1.aspx?s=" + objURL.value;

        
         
        var frmCompare = $get("frmCompare");

        if (frmCompare == null)//productDetails için
        {
            frmCompare = $get("frmHaberVer");
            frmCompare.style.height = "570px"; 
            var objPanel = $get('ctl00_ContentPlaceHolder1_DualLoginAtempt');  
            objPanel.style.height = "600px";
            objPanel.style.width = "1000px"; 
        }   
        
        frmCompare.src = getPage;



      var modal = $find('ctl00_ContentPlaceHolder1_mpeDualLoginAtempt'); 
        
        modal.show();
    }
}


function ShowMDL() {

//    objURL = $get("ctl00_ContentPlaceHolder1_hdnCompare");

    if ($get("ctl00_ContentPlaceHolder1_hdnCompare") != null)
        objURL = $get("ctl00_ContentPlaceHolder1_hdnCompare");
    else if ($get("hdnCompare") != null)
        objURL = $get("hdnCompare");

    if (objURL.value.length > 8)//en az 2 ürün seçili mi
     {
        getPage = "http://www.vatanbilgisayar.com/cmpr.aspx?" + objURL.value;


        var modal = $find('ctl00_ContentPlaceHolder1_mpeDualLoginAtempt');
        GetWebRequest();
        modal.show();
    }
}


// This function performs a GET Web request 
// to retrieve  information from the Url specified in 
// the query string. 
function GetWebRequest() { 
    // Instantiate the WebRequest object.
    var wRequest = new Sys.Net.WebRequest();
    displayElement.innerHTML = "";
    
    // Set the request Url.  
    wRequest.set_url(getPage);

    // Set the request verb.
    wRequest.set_httpVerb("GET"); 

    // Set user's context
    wRequest.set_userContext("user's context"); 

    // Set the web request completed event handler,
    // for processing return data.
    wRequest.add_completed(OnWebRequestCompleted);

    // Clear the results page element.
    displayElement.innerHTML = "";

    // Execute the request.
    wRequest.invoke();
}



// This the handler for the Web request completed event
// that is used to display return data.
function OnWebRequestCompleted(executor, eventArgs) {
    if (executor.get_responseAvailable()) {

        // Clear the previous results. 
        displayElement.innerHTML = ""; 

        // Display Web request body.                  
        DisplayWebRequestBody(executor);

    }
    else {
        if (executor.get_timedOut())
            alert("Timed Out");
        else
            if (executor.get_aborted())
            alert("Aborted");
    }
}


function DisplayWebRequestBody(executor) {

    var strHTML = executor.get_responseData();
 

    var intS = strHTML.indexOf('<div id="divStart" />');  
   
    if (intS != -1) {

        var strHTMLNew = strHTML.substring(intS);


        var intE = strHTMLNew.indexOf('</form>');
        strHTMLNew = strHTMLNew.substring(0, intE);

//        alert(strHTMLNew);

        displayElement.innerHTML += strHTMLNew;
    }
     
    
 
    
//  displayElement.innerHTML +=   executor.get_responseData(); 
  //    alert( executor.get_responseData());
}



function CompareListCount(objId, IID) {

     
    var objCompareList; // intel için
    if (document.getElementById("ctl00_ContentPlaceHolder1_hdnCompare") != null)
        objCompareList = "ctl00_ContentPlaceHolder1_hdnCompare";
    else if (document.getElementById("hdnCompare") != null)
        objCompareList = "hdnCompare";
    objCompareList = document.getElementById(objCompareList);
 
    

    var objHidden; // intel için
    if (document.getElementById("ctl00_ContentPlaceHolder1_Hidden1") != null)
        objHidden = "ctl00_ContentPlaceHolder1_Hidden1";
    else if (document.getElementById("Hidden1") != null)
        objHidden = "Hidden1";
  
    var cnt = document.getElementById(objHidden).value * 1;
  
    if (document.getElementById(objId).checked) {
        if (cnt >= 4) {
            document.getElementById(objId).checked = false;
            alert("4 ürüne kadar karşılaştırabilirsiniz !")
        } else {
            cnt = cnt + 1;
            objCompareList.value += IID.toString() + "|";
        }
    }
    else {
        cnt = cnt - 1;
        objCompareList.value = objCompareList.value.replace(IID.toString() + "|", "");
    }


    document.getElementById(objHidden).value = cnt;

 
} 

function CompareListforCompare(objId, IID) {

     var objCompareList; // intel için
    if (document.getElementById("hdnCompareList") != null)
        objCompareList = "hdnCompareList";


    objCompareList = document.getElementById(objCompareList);

     
       if (document.getElementById(objId).checked) 
            objCompareList.value += IID.toString() + "|"; 
    else  
        objCompareList.value = objCompareList.value.replace(IID.toString() + "|", "");
        
        
//      objCompareList.value += IID.toString() + "|";
 
}



function CallLayerCompareAdd() {

       var objCompareList; // intel için
    if (document.getElementById("hdnCompareList") != null)
        objCompareList = "hdnCompareList";
   
     
    objCompareList = document.getElementById(objCompareList);

  
if(objCompareList.value.length>4)//ürün seçili ise
    window.location = "/layerHaberVer.aspx?IID=" + objCompareList.value + "&tip=karsilastirma";
    
//      ShowHaberVer(objCompareList.value, 'karsilastirma');
}

