// JavaScript Document

	function changeLimit()
	{
		var limitval;
		var urlvalue;
		limitval = document.getElementById('limit').value;
	//document.getElementById("bid_no_rec").value = limitval;
		urlvalue =location.href;
		urlvalue1 = urlvalue.indexOf("&pageno");
		urlvalue = urlvalue.substring(0,urlvalue1)+"&pageno="+1+"&limit="+limitval+"&sby="+sortby;
		window.location=urlvalue;
	}

	function numericValidation(val)
	{
		var valid = "0123456789";
		var temp;
		var errors='';
		for (var i=0; i < val.length; i++) 
		{
	      temp = "" + val.substring(i, i+1);
    	  if (valid.indexOf(temp) == "-1") {
	       errors = "Enter the Numeric Value."; 
          }
		}
	
    return errors;
	
	}
	
	
	function switchPage(noofpages)
	{
	
	var pagenum = document.getElementById("pagenum").value;
	if(pagenum!="" && pagenum>0)
	{
		var error_val = numericValidation(pagenum);
	//alert(error_val);
	if(error_val)
	{
	alert(error_val);
	return false;
	}
	else
	{
	
	if(pagenum > noofpages)
	{
	alert("Page Number should not be greater than Number of pages");
	
	return false;
	}
	else
	{
	var urlvalue_temp =location.href;
	var urlval_temp1 = urlvalue_temp.split("pageno");
	var urlval_temp2 =urlval_temp1[1].split("&");
	var urlval_final=urlval_temp1[0]+"pageno="+pagenum+"&"+urlval_temp2[1];
	//alert(urlval_final);
	window.location=urlval_final;
	return true;
	}
	
	
	}
	}
	else if(pagenum<=0){
		alert("Page number must be greater than zero");
		return false;
	}
	else
	{
	alert("Enter valid page number");
	return false;
	}
	}
		
	function store_AdvanceSearch()
 	{
	   var keyword     =  document.getElementById("keywords").value;
	   var minimumbids =  document.getElementById("minimumbid").value;
	   var category    =  document.getElementById("category").value;
	   var itemage     =  document.getElementById("itemage").value;
	   var itemcondition = document.getElementById("itemcondition").value;
	   var buyoptions1 = document.getElementsByName("buyoptions").value;
	   var shipoptions = document.getElementById("shipoptions").value;
	   var locationvalue = document.getElementById("location").options[document.getElementById("location").options.selectedIndex].value;
   	   window.location="Main.php?do=store_advancesearch&key="+keyword+"&mbids="+minimumbids+"&catry="+category+"&iage="+itemage+"&icondition="+itemcondition+"&boption="+buyoptions1+"&soption="+shipoptions+"&loc="+locationvalue; 
  	}
		
	function GetXmlHttpObject(){
		var objXMLHttp=null 
		if (window.XMLHttpRequest){ 
			objXMLHttp=new XMLHttpRequest() 
		}else if (window.ActiveXObject){ 
			objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") 
		} 
			return objXMLHttp 
	 } 
	 
	 
	 
	 
	 function translatefield(lang,article,translation) {
		   var source = document.getElementById(article).innerHTML;
		   var len = source.length;
		   var words = 500;
		   var sourcelang = "en";
		    document.getElementById(article).innerHTML = "";
		   for(i=0; i<=(len/words); i++) {
			  google.language.translate (source.substr(i*words, words),"en", lang, function (result){
			  if (!result.error) {
			   document.getElementById(article).innerHTML=document.getElementById(article).innerHTML              + result.translation;
    		} }); }  

  // Hide the text written in the original language
  //document.getElementById(article).style.display = 'none';
 		 return false;
 	}
	
	
	function translate(lang){
 		 setLanguage(lang);
		 changeLanguage();
		 translatefield(lang,"article","translation");
		 var article='';
	 	 var translation='';
 		 var total_b = parseInt(43)+parseInt(document.getElementById("bid_no_rec").value)-parseInt(1);
		 for(var i=1;i<=total_b;i++){
			 article= "article"+i;
			 translation= "translation"+i;
			 translate_field(lang,article,translation);
		 }
	 	 for(var i=1;i<=7;i++){
			 article= "search_article"+i;
			 translation= "search_trans"+i;
			 translate_field(lang,article,translation);
		 }
			  imageTranslate(lang);
		  	  searchimageTranslate(lang);
	}	
	
	

	function original() {
 		var langid='en';
		setLanguage(langid);
		imageTranslate('');
		searchimageTranslate('');
		document.getElementById("article").innerHTML = '<img src =images/plus_sign.gif >Categories';
     	var article='';
 		var translation='';
 		var total_b = parseInt(43)+parseInt(document.getElementById("bid_no_rec").value)-parseInt(1);
		for(var i=1;i<=total_b;i++){
			 article= "article"+i;
			 translation= "translation"+i;
 			 document.getElementById(translation).style.display='none';
			 document.getElementById(article).style.display = 'block';
  		}



	  return false;
 	}


 	function changeLanguage() {
	  	 var article='';
 		 var translation='';
	 	 var total_b = parseInt(43)+parseInt(document.getElementById("bid_no_rec").value)-parseInt(1);
		 for(var j=1;j<=total_b;j++){
			 article= "article"+j;
			 translation= "translation"+j;
 			 document.getElementById(translation).style.display='block';
			 document.getElementById(article).style.display = 'none';  
 		 }
 		 return false;
 	}


	function sortOption ()	{
		var value = document.getElementById("sortby").options[document.getElementById("sortby").options.selectedIndex].value;
		if(value > 0){
			if(value=="1"){
				window.location="Main.php?do=closingbids&pageno=1&limit=10&sby=1";
			}else if(value=="2"){
				window.location="Main.php?do=closingbids&pageno=1&limit=10&sby=2";
			}else if(value=="3"){
				window.location="Main.php?do=closingbids&pageno=1&limit=10&sby=3";
			}else {
   			}
		}	
	
	}




	 
	 
	 
	 
