// JavaScript Document
//Index page tabs//
//var isIntab = 0 ;

var upperTab = '';
var lowerTab = '';

var xCor=0;
var yCor=0;
function loadSubMenu(tabname,subtab)
{

	//isIntab=1;	
	upperTab = tabname;	
	lowerTab = subtab;	
	if (tabname=="p1"){topmenu1('yes');}
	if (tabname=="e1"){topmenu2('yes');}
	if (tabname=="c1"){topmenu3('yes');}
	if (tabname=="m1"){topmenu4('yes');}
	if (tabname=="f1"){topmenu5('yes');}
	document.getElementById(subtab).className = 'active';
	var footerSubTab='';
	footerSubTab=subtab + "F";
	document.getElementById(footerSubTab).style.display = "block";	
}


function topmenu22()
	{
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab2Cnt').style.display="block";		
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'active1';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';				
	}

function topmenu11()
	{					
		document.getElementById('tab1Cnt').style.display="block";		
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";									
		document.getElementById('Tab1').className = 'active';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';
	}
		
 	
function topmenu33()
	{			
		
		document.getElementById('tab3Cnt').style.display="block";
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'active2';
		document.getElementById('Tab4').className = 'n4';
		
	}

function topmenu44()
	{
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab2Cnt').style.display="none";		
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="block";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'active3';				
	}
	
function topmenu55()
	{						
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
	    document.getElementById('tab3Cnt').style.display="none";			
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';
		
	}


function topmenu1(check)
	{				
		//loadDiv();
		document.getElementById('tab1Cnt').style.display="block";		
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
		document.getElementById('Tab1').className = 'active';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';
		
		if(check=='yes')
		{
			document.getElementById('tab1CntF').style.display="block";
		}
		//document.getElementById('tab2CntF').style.display="none";
		//document.getElementById('tab3CntF').style.display="none";
		//document.getElementById('tab4CntF').style.display="none";
		
	}
	
function topmenu2(check)
	{
		//loadDiv();
		document.getElementById('tab2Cnt').style.display="block";
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'active1';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';
		if(check=='yes')
		{
		document.getElementById('tab2CntF').style.display="block";
		}
		//document.getElementById('tab1CntF').style.display="none";
		//document.getElementById('tab3CntF').style.display="none";
		//document.getElementById('tab4CntF').style.display="none";		
	}
	
function topmenu3(check)
	{
		//loadDiv();
		document.getElementById('tab3Cnt').style.display="block";
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab4Cnt').style.display="none";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'active2';
		document.getElementById('Tab4').className = 'n4';
		
		if(check=='yes')
		{
		document.getElementById('tab3CntF').style.display="block";
		}
		//document.getElementById('tab2CntF').style.display="none";
		//document.getElementById('tab1CntF').style.display="none";
		//document.getElementById('tab4CntF').style.display="none";		
		
	}
	
function topmenu4(check)
	{		
		//loadDiv();
		document.getElementById('tab4Cnt').style.display="block";
		document.getElementById('tab1Cnt').style.display="none";
		document.getElementById('tab2Cnt').style.display="none";
		document.getElementById('tab3Cnt').style.display="none";
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'active3';		
		
		if(check=='yes')
		{
		document.getElementById('tab4CntF').style.display="block";
		}
		//document.getElementById('tab2CntF').style.display="none";
		//document.getElementById('tab1CntF').style.display="none";
		//document.getElementById('tab3CntF').style.display="none";		
	}
		
	/*tabs starts here*/

function topmenu5()
	{						
		document.getElementById('tab5CntF').style.display="block";
		document.getElementById('tab2CntF').style.display="none";
		document.getElementById('tab1CntF').style.display="none";
		document.getElementById('tab4CntF').style.display="none";
	    document.getElementById('tab3CntF').style.display="none";	
		
		document.getElementById('Tab1').className = 'n1';
		document.getElementById('Tab2').className = 'n2';
		document.getElementById('Tab3').className = 'n3';
		document.getElementById('Tab4').className = 'n4';
		
	}

	

function menu_off()
	{
		
		//alert("Hello World!"+san);
		document.getElementById('m1').className = 'off1';
		document.getElementById('m2').className = 'bgmenuoff';
		document.getElementById('m3').className = 'off2';
		document.getElementById('m4').className = 'bgmenuoff';
		document.getElementById('m5').className = 'off2';
		document.getElementById('m6').className = 'bgmenuoff';
		document.getElementById('m7').className = 'off2';
		document.getElementById('m8').className = 'bgmenuoff';
		document.getElementById('m9').className = 'off3';
		//document.getElementById('tab1Cnt').style.display="block";
		document.getElementById('tb1').style.display="none";
		document.getElementById('tb2').style.display="none";
		document.getElementById('tb3').style.display="none";
		document.getElementById('tb4').style.display="none";
		
	}
function menu_Fi()
	{
		

		menu_off();
		//alert("Hello World!"+san);
		document.getElementById('m1').className = 'act1';
		document.getElementById('m2').className = 'bgmenuon';
		document.getElementById('m3').className = 'act2';
		document.getElementById('tb1').style.display="block";

	}
function menu_en(san,san2,san3,san4)
	{
		

		menu_off();
		//alert("Hello World!"+san);
		document.getElementById(san).className = 'bgmenuon';
		document.getElementById(san2).className = 'act3';
		document.getElementById(san3).className = 'mid-off1';
		document.getElementById(san4).style.display="block";
	}
	function menu_mi(san,san2,san3,san4)
	{
		

		//alert("Hello World!"+san);
		menu_off();
		document.getElementById(san).className = 'bgmenuon';
		document.getElementById(san2).className = 'act2';
		document.getElementById(san3).className = 'mid-off1';
		document.getElementById(san4).style.display="block";
	

	}
	
	function make_blank()
	{
		document.getElementById('globalSearch').value ="";
	}
	
	
	
	function checkForInput()
	{
		//alert("in");
		if(document.getElementById('globalSearch').value=="" || document.getElementById('globalSearch').value=="Search WildChina")
		{
			alert("Please , enter keyword to search");
			return false;
			
		}else
		{
			var baseUrl=document.getElementById('baseUrl').value;
			var queryStr = "?searchGlobal=_&globalSearch=" + document.getElementById('globalSearch').value;
			var formAction=baseUrl+"search-wildchina"+queryStr;
			var formSearch=document.forms["globalSearchForm"];
			
			//alert ("formAction--"+formAction);
			formSearch.action=formAction;
			//location.href=redirectUrl;
			return true;
		}
		 
	}
	
	var http_request_new = false;
   function makeAjaxPOSTRequest(url, parameters) {
      http_request_new = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request_new = new XMLHttpRequest();
         if (http_request_new.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request_new.overrideMimeType('text/xml');
            http_request_new.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request_new = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request_new = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request_new) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request_new.onreadystatechange = showSuccessContents;
      http_request_new.open('POST', url, true);
      http_request_new.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request_new.setRequestHeader("Content-length", parameters.length);
      http_request_new.setRequestHeader("Connection", "close");
      http_request_new.send(parameters);
   }

   function showSuccessContents() {
      if (http_request_new.readyState == 4) {
         if (http_request_new.status == 200) {
            //alert(http_request_new.responseText);
            result = http_request_new.responseText;
			if(result=="sent success")
			{
				
				document.getElementById('thankYouDiv').style.display='block';
				document.getElementById('inputDiv').style.display='none';
				
			}
            //document.getElementById('myspan').innerHTML = result;            
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
   
	function checkRequiredForQuotes()
	{
		//var poststr='';
		if(document.getElementById('client_name').value=="")
	 	{
			alert("Please , enter your name");
			document.getElementById('client_name').focus();
			return false;
	 	}
		/*else
		 {
			poststr=poststr+'client_name=';
		 	poststr=poststr+encodeURI(document.getElementById('client_name').value);
	 	}*/
		if(document.getElementById('client_email').value=="")
	 	{
			alert("Please , enter your email address");
			document.getElementById('client_email').focus();
			return false;
	 	}
		else
		{
			
			if(!checkemailvalidation()){
				
				alert("Please , enter your valid emailid");
				document.getElementById('client_email').focus();
				return false;
			}
			
		}
		var form=document.forms["dropQuote"];
		form.submit();
		
				
	}
	
	function checkRequiredForClientVideos()
	{
				
		//var poststr='';
		if(document.getElementById('client_name').value=="")
	 	{
			alert("Please , enter your name");
			document.getElementById('client_name').focus();
			return false;
	 	}
		if(document.getElementById('client_email').value=="")
	 	{
			alert("Please , enter your email address");
			document.getElementById('client_email').focus();
			return false;
	 	}else
		{
			
			if(!checkemailvalidation()){
				
				alert("Please , enter your valid emailid");
				document.getElementById('client_email').focus();
				return false;
			}
			
		}
		if(document.getElementById('video_url').value=="")
	 	{
			alert("Please , enter You Tube video url");
			document.getElementById('video_url').focus();
			return false;
	 	}
		else
		{
			var url_match = /http:\/\/www\.youtube\.com\/(.)+/;
			if(!url_match.test(document.getElementById('video_url').value))
			{
				alert("Please , Enter valid You Tube video url");
				document.getElementById('video_url').focus();
				return false;
			}
			
		}
		var form=document.forms["clientVideo"];
		form.submit();

	}
	
	
	function checkRequiredForClientPhotos()
	{
				
		//var poststr='';
		if(document.getElementById('client_name').value=="")
	 	{
			alert("Please , enter your name");
			document.getElementById('client_name').focus();
			return false;
	 	}
		if(document.getElementById('client_email').value=="")
	 	{
			alert("Please , enter your email address");
			document.getElementById('client_email').focus();
			return false;
	 	}else
		{
			
			if(!checkemailvalidation()){
				
				alert("Please , enter your valid emailid");
				document.getElementById('client_email').focus();
				return false;
			}
			
		}
		if(document.getElementById('flickr_url').value=="")
	 	{
			alert("Please , enter flickr url for your photoset");
			document.getElementById('flickr_url').focus();
			return false;
	 	}
		else
		{
			var url_match = /http?:\/\/www\.flickr\.com\/photos\/[a-zA-Z0-9._%+-@]+\/sets\/[\d]+/;
			if(!url_match.test(document.getElementById('flickr_url').value))
			{
				alert("Please , enter correct flickr url for your photoset\n\nExample:-http://www.flickr.com/photos/X/sets/72157594506555658\nWhere X=username ");
				document.getElementById('flickr_url').focus();
				return false;
			}
			
		}
		var form=document.forms["dropPhoto"];
		form.submit();

	}
	
	 var testEmailresults;

	function checkemailvalidation()
	{
		 
		 var str=document.getElementById('client_email').value;
		 var filter=/^.+@.+\..{2,3}$/;
		
		 if (filter.test(str))
		 {
			testEmailresults=true;
		 }
		 else
		 {
			testEmailresults=false;
		 }
		 return (testEmailresults);
	}