﻿function objectcreate()
{
    var browser=navigator.appname;
    var objectres;
    if (browser=="Microsoft Internet Explorer")
    {
        objectres=new ActiveXObject("MicrosoftXMLHttp");
    }
    else
    {
        objectres=new XMLHttpRequest();
    }
    return objectres;
}

var http=objectcreate();
var typevalue;
var catvalue;
var typevalue1;
var genvalue;
function loadproducttype(ddltypte,cat,path)
{
    var ptype=document.getElementById("ddlProducttype").selectedIndex;
    typevalue=document.getElementById("ddlProducttype").options[ptype].text;
    
 var ctype=document.getElementById("ddlProductcategory").selectedIndex;
    catvalue=document.getElementById("ddlProductcategory").options[ctype].value;
    
 var gtype=document.getElementById("ddlsex").selectedIndex;
    genvalue=document.getElementById("ddlsex").options[gtype].text;

 
    var page=path.split('/');
    var i;
    var directpath="";
    if (page.length>2)
    {
        for (i=3;i<page.length;i++)
        {
            if (directpath=="")
            {
                directpath="/"+page[i];
            }
            else
            {
                directpath=directpath+"/"+page[i];
            }
        }
    }
       var newpage=directpath.split('.');
          

    if(cat!="cat")
    {  
    
        if (typevalue=='--Type--')
        {
            if(genvalue!='Gender')
                http.open("get","/ajax/loadcategory_url.aspx?gen="+genvalue+"&cat="+cat+"&path="+newpage[0]+"&pageid="+ddltypte);
            else
                http.open("get","/ajax/loadcategory_url.aspx?cat="+cat+"&path="+newpage[0]+"&pageid="+ddltypte);
            http.onreadystatechange=loadurl;
            http.send(null);
        }
        else
        {
            if(genvalue!='Gender')
                http.open("get","/ajax/loadcategory_url.aspx?gen="+genvalue+"&cat="+cat+"&path="+newpage[0]+"&qry="+typevalue+"&pageid="+ddltypte);
            else
                http.open("get","/ajax/loadcategory_url.aspx?cat="+cat+"&path="+newpage[0]+"&qry="+typevalue+"&pageid="+ddltypte);
                http.onreadystatechange=loadurl;
                http.send(null);
        }
   }
   else
   {   
      
        if (typevalue=='--Type--')
        {     
            if(genvalue!='Gender')       
                http.open("get","/ajax/loadcategory_url.aspx?gen="+genvalue+"&cat="+catvalue+"&path="+newpage[0]+"&pageid="+ddltypte);
            else
                http.open("get","/ajax/loadcategory_url.aspx?cat="+catvalue+"&path="+newpage[0]+"&pageid="+ddltypte);
                http.onreadystatechange=loadurl;
                http.send(null);
        }
        else
        {  
            if(genvalue!='Gender')          
                http.open("get","/ajax/loadcategory_url.aspx?gen="+genvalue+"&cat="+catvalue+"&path="+newpage[0]+"&qry="+typevalue+"&pageid="+ddltypte);
            else
                http.open("get","/ajax/loadcategory_url.aspx?cat="+catvalue+"&path="+newpage[0]+"&qry="+typevalue+"&pageid="+ddltypte);
                http.onreadystatechange=loadurl;
                http.send(null);
        }
   }
}

function loadurl()
{
    if (http.readyState=="4")
    {
        
        var url=http.responseText.split("$");
      

        if(url.length>1)     
        {
            document.location=url[0];                
        }
    }
}
var http_section=objectcreate();
function loadsections()
{
    var index_section=document.getElementById("ddlproduct").selectedIndex;
    var value_section=document.getElementById("ddlproduct").options[index_section].value;
    
    http_section.open("get","/ajax/loadcategory_url.aspx?product="+value_section,true);
    http_section.onreadystatechange=returnsection;
    http_section.send(null);
}

function returnsection()
{
    if(http_section.readyState==4)
    {
        var res_section=http_section.responseText.split("$");       
        document.location=res_section[0];
    }
}
var http_collection=objectcreate();
function loadcollection(collection)
{
    document.getElementById("load_collect").style.display="block";    
    http_collection.open("get","/ajax/load-collectionsimages.aspx?id="+collection,true);
    http_collection.onreadystatechange=returncollection;
    http_collection.send(null);
}

function returncollection()
{
    document.getElementById("load_collect").style.display="block"; 
    if(http_collection.readyState==4)
    {        
        document.getElementById("load_collect").style.display="none"; 
        var result_collection=http_collection.responseText.split("$");
        var result_paging=result_collection[0].split("^");
        document.getElementById("collection").innerHTML=result_paging[0]; 
        document.getElementById("paging_collect").innerHTML=result_paging[1];  
    }
    
}


var http_collection1=objectcreate();
function loadcollection1(collection)
{
    document.getElementById("load_collect").style.display="block";    
    http_collection1.open("get","/ajax/load-collectionsimages.aspx?jewel=yes&id="+collection,true);
    http_collection1.onreadystatechange=returncollection1;
    http_collection1.send(null);
}

function returncollection1()
{
    document.getElementById("load_collect").style.display="block"; 
    if(http_collection1.readyState==4)
    {        
        document.getElementById("load_collect").style.display="none"; 
        var result_collection=http_collection1.responseText.split("$");
        var result_paging=result_collection[0].split("^");
        document.getElementById("collection").innerHTML=result_paging[0]; 
        document.getElementById("paging_collect").innerHTML=result_paging[1];  
    }
    
}
