// JavaScript Document


function makeactive(tab1, div1, pr_id, pf_id, size, color)
{
	//document.getElementById(div1).innerHTML = "";
	
	
	/*alert(tab1);
	
	alert(div1);
	
	alert(pr_id);
	
	alert(pf_id)
	
	alert(size);*/
	
	var fea=size.split(",");
	//alert(fea.length);
			  
	document.getElementById(div1).style.display = "block";
	
	/*alert(document.getElementById('w-le').className);
	alert(document.getElementById('w-mid').className);
	alert(document.getElementById('w-ri').className);
	alert(document.getElementById('deta').className);*/
	
	var wle2='w-le2_'+pf_id;
	var wmid2='w-mid2_'+pf_id;
	var wri2='w-ri2_'+pf_id;
	var wdeta2='deta2_'+pf_id;
	
	/*alert(wle2);
	alert(wmid2);
	alert(wri2);
	alert(wdeta2);
	*/
	
	/*alert(document.getElementById(wle2).className);
	alert(document.getElementById(wmid2).className);
	alert(document.getElementById(wri2).className);
	alert(document.getElementById(wdeta2).className);*/
	
	if(pr_id && !pf_id)
	{
		document.getElementById('w-le').className ='b-le';
		document.getElementById('w-mid').className ='b-mid';
		document.getElementById('w-ri').className ='b-ri';
		document.getElementById('deta').className ='deta2';
		
		
		for(i=0;i<fea.length;i++)
		{
				document.getElementById('w-le2_'+fea[i]).className ='w-le';
				document.getElementById('w-mid2_'+fea[i]).className ='w-mid';
				document.getElementById('w-ri2_'+fea[i]).className ='w-ri';
				document.getElementById('deta2_'+fea[i]).className ='deta';
		}
		
	}
	else if(pr_id && pf_id)
	{
		
		for(i=0;i<fea.length;i++)
		{
			//alert('i - '+fea[i])
			if(fea[i]==pf_id)
			{
				document.getElementById('w-le2_'+fea[i]).className ='b-le';
				document.getElementById('w-mid2_'+fea[i]).className ='b-mid';
				document.getElementById('w-ri2_'+fea[i]).className ='b-ri';
				document.getElementById('deta2_'+fea[i]).className ='deta2';
			}
			else
			{
				document.getElementById('w-le2_'+fea[i]).className ='w-le';
				document.getElementById('w-mid2_'+fea[i]).className ='w-mid';
				document.getElementById('w-ri2_'+fea[i]).className ='w-ri';
				document.getElementById('deta2_'+fea[i]).className ='deta';
			}
			
		}
		
				document.getElementById('w-le').className ='w-le';
				document.getElementById('w-mid').className ='w-mid';
				document.getElementById('w-ri').className ='w-ri';
				document.getElementById('deta').className ='deta';
		
	}
	
	
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
	
	
	/*if(document.getElementById('dv_scimage').style.display=='block')
	{
		document.getElementById('dv_scimage').style.display='none';
		document.getElementById('dv_image').style.display='block';
	}*/
}


function makeactive_product(tab1, div1, pr_id, pf_id, size, color)
{
	//document.getElementById(div1).innerHTML = ""; 
	//alert(div1);

	document.getElementById(div1).style.display = "block"; 
	//alert('modules/ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color);
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
	
	/*if(document.getElementById('dv_scimage').style.display=='block')
	{
		document.getElementById('dv_scimage').style.display='none';
		document.getElementById('dv_image').style.display='block';
	}*/
}


function makeactive_prod(tab1, div1, pr_id, pf_id, size, color)
{
	//document.getElementById(div1).innerHTML = "";
	
	/*alert(tab1);
	alert(div1);*/
	
	//alert(pr_id);
	
	//alert(pf_id)
	
	/*alert(document.getElementById('w-le').className);
	alert(document.getElementById('w-mid').className);
	alert(document.getElementById('w-ri').className);
	alert(document.getElementById('deta').className);*/

	document.getElementById(div1).style.display = "block";
	
	document.getElementById('w-le').className ='b-le';
	document.getElementById('w-mid').className ='b-mid';
	document.getElementById('w-ri').className ='b-ri';
	document.getElementById('deta').className ='deta2';
	
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
	
	/*if(document.getElementById('dv_scimage').style.display=='block')
	{
		document.getElementById('dv_scimage').style.display='none';
		document.getElementById('dv_image').style.display='block';
	}*/
}



function makeactive_type(tab1, div1, pr_id, pf_id, size, color)
{
	/*alert(tab1);
	alert(div1);*/
	
	document.getElementById(div1).style.display = "block"; 
	
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
	
	
}


function makeactive1(tab1, div1, pr_id, pf_id, size, color)
{
	
	/*alert(tab1);
	alert(size);
	alert(tab1);
	alert(div1);*/
	
	
	//document.getElementById(div1).innerHTML = ""; 
	//alert(document.getElementById('size').value);
	
	
	if(size==0)
	{
		document.getElementById(div1).style.display = "block"; 
	}
	else if(document.getElementById('size').value)
	{
		document.getElementById(div1).style.display = "block"; 
		/*document.getElementById(div1).style.height = "100px";*/ 
	}
	else
	{
		document.getElementById(div1).style.display = "none"; 
	}
	/*alert(tab1);
	alert(div1);
	alert(pr_id);
	alert(pf_id);
	alert(size);
	alert(color);*/
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color, div1, 'Loading...', 'Error');
	//var tab1=tab1+'_image';
	//alert(tab1);
	//callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color, div1, 'Loading...', 'Error');
	
	}


function makeactive2(tab2, div2, pr_id, pf_id, size, color)
{
	//document.getElementById(div1).innerHTML = ""; 
	document.getElementById(div2).style.display = "block";
	
	//alert(tab2);
	
	callAHAH1('ajax.php?p='+tab2+'&pr_id='+pr_id+'&size='+size+'&color='+color, div2, 'Loading...', 'Error');
}


function makeactive3(tab3, div3, pr_id, pf_id, size, color)
{
	//document.getElementById(div1).innerHTML = ""; 
	document.getElementById(div3).style.display = "block"; 

	callAHAH2('ajax.php?p='+tab3+'&pr_id='+pr_id+'&size='+size+'&color='+color, div3, 'Loading...', 'Error');
}



function makeactive4(tab1, div1, pr_id, pf_id, color, size)
{
	
	/*alert(tab1);
	alert(color);
	alert(size);
	alert(div1);
	
	alert(document.getElementById('size').value);*/
	
	if(size==0)
	{
		document.getElementById(div1).style.display = "block"; 
	}
	else if(document.getElementById('size').value)
	{
		document.getElementById(div1).style.display = "block"; 
	}
	else
	{
		document.getElementById(div1).style.display = "none"; 
	}
	
	
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color, div1, 'Loading...', 'Error');
	
	
	}


function makeactive5(tab2, div2, pr_id, pf_id,color, size)
{
	//alert(div2);
	document.getElementById(div2).style.display = "block";
	
    //alert(tab2);
	
	callAHAH1('ajax.php?p='+tab2+'&pr_id='+pr_id+'&size='+size+'&color='+color, div2, 'Loading...', 'Error');
}



function coloractive(tab1, tab2, tab3, div1, div2, div3, pr_id, size, color)
{
	//alert(div1);
	
	/*alert(pr_id);
	alert(size);
	alert(color);*/
	
	
	makeactive1(tab1, div1, pr_id, '', size, color);
	makeactive2(tab2, div2, pr_id, '', size, color);
	//makeactive3(tab3, div3, pr_id, '', size, color);
	
	if((pr_id && size) || (pr_id && size==''))
	{
		//makeactive_sc('size_color_image','dv_image',pr_id,'',size,color);
		var tab_sc="type_pattern_image";
		callAHAH2('ajax.php?p='+tab_sc+'&pr_id='+pr_id+'&size='+size+'&color='+color+'&sh=y', 'dv_image', 'Loading...', 'Error');
	}
	
}

function coloractive1(tab1, tab2, div1, div2, pr_id, size, color)
{
	alert('coloractive1');
	makeactive1(tab1, div1, pr_id, '', size, color);
	makeactive2(tab2, div2, pr_id, '', size, color);
	//makeactive3(tab3, div3, pr_id, '', size, color);
	
}

function sc_coloractive1(tab1, tab2, div1, div2, pr_id, size, color)
{
	
	/*alert(pr_id);
	alert(size);
	alert(color);*/
	
	
	/*alert(tab1+'_image');*/
	makeactive1(tab1, div1, pr_id, '', size, color);
	makeactive2(tab2, div2, pr_id, '', size, color);
	
	if((pr_id && size && color) || (pr_id && size && color==''))
	{
		//makeactive_sc('size_color_image','dv_image',pr_id,'',size,color);
		var tab_sc="size_color_image";
		callAHAH2('ajax.php?p='+tab_sc+'&pr_id='+pr_id+'&size='+size+'&color='+color+'&sh=y', 'dv_image', 'Loading...', 'Error');
	}
}

function makeactive_sc(tab1, div1, pr_id, pf_id, size, color)
{
	document.getElementById(div1).style.display = "block"; 
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
}



/*function sc_coloractive2(tab1, tab2, tab3, div1, div2, div3, pr_id, size, color)
{
	/*alert(pr_id);
	alert(size);
	alert(color);*/
	
	/*alert(tab1+'_image');
	makeactive1(tab1, div1, pr_id, '', size, color);
	makeactive2(tab2, div2, pr_id, '', size, color);
	
	if(pr_id && size)
	{
		//makeactive_sc('size_color_image','dv_image',pr_id,'',size,color);
		var tab_sc="size_size_image";
		callAHAH2('ajax.php?p='+tab_sc+'&pr_id='+pr_id+'&size='+size+'&color='+color+'&sh=y', 'dv_image', 'Loading...', 'Error');
	}
}*/


function sc_coloractive2(tab1, tab2, div1, div2, pr_id, color, size)
{
	/*alert(pr_id);
	alert(size);
	alert(color);*/
	
	/*alert(tab1+'_image');*/
	
	makeactive4(tab1, div1, pr_id, '', color, size);
	makeactive5(tab2, div2, pr_id, '', color, size);
	
	if((pr_id && size) || (pr_id && size==''))
	{
		//makeactive_sc('size_color_image','dv_image',pr_id,'',size,color);
		var tab_sc="size_size_image";
		callAHAH2('ajax.php?p='+tab_sc+'&pr_id='+pr_id+'&size='+size+'&color='+color+'&sh=y', 'dv_image', 'Loading...', 'Error');
	}
}

function makeactive_sc(tab1, div1, pr_id, pf_id, size, color)
{
	document.getElementById(div1).style.display = "block"; 
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&pf_id='+pf_id+'&size='+size+'&color='+color+'&sh=y', div1, 'Loading...', 'Error');
}



function makeactive_views(tab1, div1, pr_id, sc_id, vs_id, color)
{
	
	/*alert("tab1 - "+tab1);
	alert("div1 - "+div1);
	alert("pr_id - "+pr_id);
	alert("sc_id - "+sc_id);
	alert("vs_id - "+vs_id);
	exit;*/
	
	
	document.getElementById(div1).style.display = "block"; 
	
	callAHAH('ajax.php?p='+tab1+'&pr_id='+pr_id+'&sc_id='+sc_id+'&vs_id='+vs_id+'&sh=y', div1, 'Loading...', 'Error');
	
	
}

//////////AHAH Function start/////////////////////////////////////////

function callAHAH(url, pageElement, callMessage, errorMessage) 
{
	var pageElement=pageElement;
	//alert(url);
    
	document.getElementById(pageElement).innerHTML = "<img src='../images/loading.gif'>";
     try 
	 {
     req = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req = false;
         } 
       } 
     }
     req.onreadystatechange = function() {responseAHAH(pageElement, errorMessage);};
     req.open("GET",url,true);
     req.send(null);
  }


function responseAHAH(pageElement, errorMessage) {
   var output = '';
   if(req.readyState == 4) {
	  // alert(req.status);
      if(req.status == 200) {
         output = req.responseText;
        //alert(pageElement);
		//makeactive('size_color_image','dv_image',pr_id,'',size,color);
		document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

////////////////// second ahah function
function callAHAH1(url1, pageElement1, callMessage1, errorMessage1) 
{
	var pageElement1=pageElement1;
	//alert(url1);
    document.getElementById(pageElement1).innerHTML = "<img src='../images/loading.gif'>";
     try 
	 {
     req1 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req1 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req1 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req1 = false;
         } 
       } 
     }
     req1.onreadystatechange = function() {responseAHAH1(pageElement1, errorMessage1);};
     req1.open("GET",url1,true);
     req1.send(null);
  }


function responseAHAH1(pageElement1, errorMessage1) {
   var output1 = '';
   if(req1.readyState == 4) {
      if(req1.status == 200) {
         output1 = req1.responseText;
		 
         document.getElementById(pageElement1).innerHTML = output1;
         } else {
         document.getElementById(pageElement1).innerHTML = errorMessage1+"\n"+output1;
         }
      }
  }



////////////////// Third ahah function
function callAHAH2(url2, pageElement2, callMessage2, errorMessage2) 
{
	var pageElement2=pageElement2;
	//alert(url2);
    document.getElementById(pageElement2).innerHTML = "<img src='../images/loading.gif'>";
     try 
	 {
     req2 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req2 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req2 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req2 = false;
         } 
       } 
     }
     req2.onreadystatechange = function() {responseAHAH2(pageElement2, errorMessage2);};
     req2.open("GET",url2,true);
     req2.send(null);
  }


function responseAHAH2(pageElement2, errorMessage2) {
   var output2 = '';
   if(req2.readyState == 4) {
      if(req2.status == 200) {
         output2 = req2.responseText;
         document.getElementById(pageElement2).innerHTML = output2;
         } else {
         document.getElementById(pageElement2).innerHTML = errorMessage2+"\n"+output2;
         }
      }
  }


function call_travel(url, pageElement, callMessage, errorMessage, dv_id1)
{
	/*alert(url);
	alert(pageElement);
	alert(callMessage);
	alert(errorMessage);
	alert(dv_id1);*/

	var dv_id1=dv_id1;
	
	for(i=1; i<900; i++)
	{
		if(i==dv_id1)
		{
			if(document.getElementById('dv_'+dv_id1))
			{
				
				document.getElementById('dv_'+ dv_id1).style.backgroundColor = '#666666';
				document.getElementById('dv_'+ dv_id1).style.color = '#FFF';
				document.getElementById('lk_'+ dv_id1).className = 'news_change';}
			}
			else
			{
				if(document.getElementById('dv_'+i))
				{
					document.getElementById('dv_'+i).style.backgroundColor = '';
					document.getElementById('dv_'+i).style.color='#000';
				}
		}
	}
	//alert(url);
	callAHAH3(url, pageElement, callMessage, errorMessage) ;
}


function callAHAH3(url3, pageElement3, callMessage3, errorMessage3) 
{
	var pageElement3=pageElement3;
	//alert(pageElement3);
    document.getElementById(pageElement3).innerHTML = "<img src='../images/loading.gif'>";
	
     try 
	 {
     req3 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req3 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req3 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req3 = false;
         } 
       } 
     }
     req3.onreadystatechange = function() {responseAHAH3(pageElement3, errorMessage3);};
	//alert(req3);
     req3.open("GET",url3,true);
     req3.send(null);
  }


function responseAHAH3(pageElement3, errorMessage3){
   var output3 = '';
   //alert (pageElement3);
   //alert (req3.readyState);
   if(req3.readyState == 4) {
	    //alert (req3.status);
      if(req3.status == 200) {
         output3 = req3.responseText;
		 //alert(pageElement3);
		//alert(output3);
         document.getElementById(pageElement3).innerHTML = output3;
         } else {
         document.getElementById(pageElement3).innerHTML = errorMessage3+"\n"+output3;
         }
   	}
}

