﻿//window.onerror = function() {
//    return true;
//}
function getObj(name)
{
    if (document.getElementById)
    {
          this.obj = document.getElementById(name);
    }
    else if (document.all)
    {
          this.obj = document.all[name];
    }
    else if (document.layers)
    {
          this.obj = document.layers[name];
    }
}
function ajx_load(divId, url) {
    var xmlHttp = new ajax();
    var reqHtml = "";
    if (xmlHttp) {
        if (url.indexOf('?') == -1) {
            url += '?rnd=' + Math.random();
        }
        else {
            url += '&rnd=' + Math.random();
        }

        xmlHttp.onreadystatechange = function() {
            var dvMain = document.getElementById(divId);
            if (xmlHttp.readyState == 2) {
                dvMain.innerHTML = '';
                dvMain.innerHTML = '<table cellpadding="0" cellspacing="0" border="0px" width="100%" style="height:100%"><tr><td style="width:100%; height:100%;" align="center" valign="middle"><img src="imgs/ajax-loader.gif" /></td></tr></table>';
            }
            else if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
                try {
                    dvMain.innerHTML = '';
                    dvMain.innerHTML = xmlHttp.responseText;
                }
                catch (e) {
                    dvMain.innerHTML = '';
                    var divChild = document.createElement('div');
                    divChild.innerHTML = xmlHttp.responseText;
                    dvMain.appendChild(divChild);
                }
            }
        }
        xmlHttp.open("GET", url, true);
        xmlHttp.send(null);
    }
      
}
 function menu_item_open(id)
    {
        document.getElementById(id).style.display='';
    }
    
 function menu_item_close(containerId)
 { 
    var divs = document.getElementById(containerId).getElementsByTagName('div');
    for(var i = 0;i<divs.length;i++)
    {
        divs[i].style.display = 'none';
    }
}   

function menu_item_out(id,containerId,hdId)
{
    var selectedItemId = document.getElementById(hdId).value;
    var links = document.getElementById(containerId).getElementsByTagName('a');
    for(var i=0;i < links.length;i++)
    {
        if(links[i].id != selectedItemId)
        {
            links[i].className = 'verdana_13_normal_288A95';
        }
    }
}

function menu_item_over(id)
{
    if(id != document.getElementById('menu1_hdSelect').value)
    {
        document.getElementById(id).className = 'verdana_13_bold_0E66A7';
    }    
}


function setMaxPagingCount(count)
{
    document.getElementById('dvCurrentPage').innerHTML = "1";
    document.getElementById('dvMaxPage').innerHTML = count;
}

function pagingNext(anaGrupId,altGrupId,grupId,seriId,lang) 
{
    var currentPage = parseInt(document.getElementById('dvCurrentPage').innerHTML);
    var maxPage = parseInt(document.getElementById('dvMaxPage').innerHTML);
       
    if(currentPage >= maxPage)
    {
        currentPage = 1;  
    }
    else
    {
        currentPage++;
    }
    document.getElementById('dvCurrentPage').innerHTML = currentPage;
    ajx_load('dvMain','ajx_product.aspx?anaGrupId='+anaGrupId+'&altGrupId='+altGrupId+'&grupId='+grupId+'&seriId='+seriId+'&lang='+lang+'&page='+currentPage);
}

function pagingBack(anaGrupId,altGrupId,grupId,seriId,lang) 
{
    var currentPage = parseInt(document.getElementById('dvCurrentPage').innerHTML);
    var maxPage = parseInt(document.getElementById('dvMaxPage').innerHTML);
    
    currentPage--;   
    
    if(currentPage < 1)
    {
        currentPage = 1;  
    }
    
    document.getElementById('dvCurrentPage').innerHTML = currentPage;
    ajx_load('dvMain','ajx_product.aspx?anaGrupId='+anaGrupId+'&altGrupId='+altGrupId+'&grupId='+grupId+'&seriId='+seriId+'&lang='+lang+'&page='+currentPage);
    
}
function fpo(id)
{
    Popup.showModal('dvPopUp', 'imgPopUp', 'http://www.eca.com.tr/images/products/large/'+id, null, null, {'screenColor':'#000000','screenOpacity':.3});
}

function tczm(urunKodu) {
    ajx_load('dvMain', 'ajx_product.aspx', 'http://www.eca.com.tr/download/technic/' + urunKodu);
}

function teknik(urunKodu) {
    ajx_load('dvteknik', 'ajx_product.aspx', 'http://www.eca.com.tr/download/technic/' + urunKodu + '.jpg');
  
}
function GetQuerystringParam(name) {
  var  url = name;
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&amp;]" + name + "=([^&amp;#]*)";
    var regex = new RegExp(regexS);
    if (typeof (name) == 'undefined') 
    var results = regex.exec(name);
    if (results == null)
        return "";
    else
        return results[1];

 


} 
function loadCertificate() {
    var ddlAnaGrup = document.getElementById('ddlUrunGrubu');
    var ddlType = document.getElementById('ddlTip');
    var lang = document.getElementById('hdLang');

    ajx_load('dvMain', 'ajx_certificate.aspx?lang=' + lang.value + '&anaGrupId=' + ddlAnaGrup.options[ddlAnaGrup.selectedIndex].value + '&type='+ddlType.options[ddlType.selectedIndex].value);
}
function loadKatalog() {
    var ddlAnaGrup = document.getElementById('ddlUrunGrubu');
    var ddlType = document.getElementById('ddlTip');
    var lang = document.getElementById('hdLang');
    ajx_load('dvMain', 'ajx_brosur.aspx?lang=' + lang.value + '&anaGrupId=' + ddlAnaGrup.options[ddlAnaGrup.selectedIndex].value + '&type="katalog"');
//    ajx_load('dvMain', 'ajx_brosur.aspx?lang=' + lang.value + '&anaGrupId=' + ddlAnaGrup.options[ddlAnaGrup.selectedIndex].value + '&type=' + ddlType.options[ddlType.selectedIndex].value);
}

function item_onchange(id, lang) {
    var val = $("OPTION:selected", $("#" + id)).val();
    var path = "ajx_contact.aspx?prm=" + val + "&lang=" + lang;
    $("#dvContact").load(path);
}

function googlemaps(id) {
    var MapId = id;
    $("#MapId").gMap({ markers: [{ latitude: 47.651968,
        longitude: 9.478485,
        html: "_latlng"
    },
                            { address: "Tettnang, Germany",
                                html: "The place I live"
                            },
                            { address: "Langenargen, Germany",
                                html: "_address"}],
        address: "Braitenrain, Germany",
        zoom: 10
    });
}
function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}
function popUpTest(lang)
{
    
    var div = document.createElement('<div id="dvPopUpContainer" style=" top:0px; left:0px; position:absolute; z-index:9999999; width:98%; background-image:url(imgs/bg/bg.png); background-position:left top;"></div>');
    div.style.height = getDocHeight()+"px";
    
    var divPopUP = document.createElement('<div onclick="closeCopyright();" id="dvPopUp" style="cursor:hand; padding:110 10 10 10; line-height:150%; position:relative; text-align:left; font-family:tahoma; font-size:12px; background-color:#F3FAFC; color:#000000; border:1px solid #89D5DD; width:541px; height:380px;"></div>');
    divPopUP.style.top = (getDocHeight()-550)+"px";
    if(lang == "")
    {
        divPopUP.innerHTML = "<b>Eleks Dış Ticaret A.Ş. </b></br> Web sitesinin tüm içeriğini oluşturan metinler, logolar, imajlar , simgeler , multimedya klipleri ve yazılımların mülkiyeti eleks.com.tr’ye aittir ve yayın hakları uluslararası yasalarca korunmaktadır. Ayrıca eleks.com.tr web sitesinin içeriğinde yer alan ürünlerin mülkiyeti eleks.com.tr’ ye aittir ve ürünlerle ilgili her türlü tasarımın yayın hakkı uluslararası yasalarca korunmaktadır. Eleks Dış Ticaret AŞ web sitesinde  yayınlanan ilgili tüm logolar izinsiz yayınlanamaz , sergilenemez ,değiştirilemez , aktarılamaz.";
    }
    else
    {
        divPopUP.innerHTML = "<b>Eleks Dış Ticaret A.Ş. </b></br> All text , logos, images , multimedia clips and software contained on this website are the property of eleks.com.tr and are protected by international laws. Furthermore , all products included in the content of the website of eleks.com.tr and publishing rights of all designs of the products are protected by international laws.Logos published in the website of ELEKS Dış Ticaret AŞ may not be published ,displayed ,changed or retransmitted unless the user has obtained permission in advance.";
    }
    div.appendChild(divPopUP);
     document.body.appendChild(div)
    //window.getElementById("form1").appendChild(div);
}

function closeCopyright()
{
    document.getElementById("dvPopUpContainer").style.display = "none"; 
}
