 //................................................................................................
function DivSarch(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).style.visibility = 'hidden'; 
} 
/*else { 
if (document.layers) { // Netscape 4 
document.searchEmpy.visibility = 'hidden'; 

} 
else { // IE 4 
document.all.searchEmpy.style.visibility = 'hidden'; 

} 
} */
}
//..............................................
function showDivSarch(str) { 
if (document.getElementById) 
{ // DOM3 = IE5, NS6 
document.getElementById(str).style.visibility = 'visible'; 
} 
/*else { 
if (document.layers) { // Netscape 4 
document.searchEmpy.visibility = 'visible'; 
} 
else { // IE 4 
document.all.searchEmpy.style.visibility = 'visible'; 
} 
} 
search_postings_for_provider();
*/} 

 //................................................................................................
 
 var http_request = false;
 var id=0;
//......................................................................................................................   
  function save_WUH(url, parameters) 
   {
	  document.getElementById("error_message").innerHTML= '<img src="images/loading.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeFosave_WUH;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeFosave_WUH() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					if(http_request.responseText!=1)
						{
							document.getElementById('WUHForm').innerHTML=http_request.responseText;
							
						}
					else	
						{
							document.getElementById('error_message').innerHTML='';
							showDiv('msg_box');
							//show_message_form();
						}
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function save_data_WUH(obj) 
   	{
	
		var fname 		= document.getElementById("txt_fname").value ;
		var grade	 	= document.getElementById("grade").value ;
		var age		 	= document.getElementById("age").value ;
		var email		= document.getElementById("email").value ;
		var state		= document.getElementById("state").value ;
		var code		= document.getElementById("code").value ;
		var post_text	= document.getElementById("post_text").value ;
		//var user_country= document.getElementById("user_country").value ;
		var URL= document.getElementById("URL").value ;
		
		
		var poststr = 	"fname=" + encodeURI( fname) +
						"&grade=" + encodeURI( grade ) +
						"&age=" + encodeURI( age )+
						"&email=" + encodeURI( email )+
						"&state=" + encodeURI( state )+
						"&code=" + encodeURI( code )+
						"&post_text=" + encodeURI( post_text )+
						//"&user_country=" + encodeURI( user_country )+
						"&URL="+encodeURI( URL );
					
				
      save_WUH('get_state.php?flg=save_WUH', poststr);
   }
//......................................................................................................................
function clear_wuh_form() 
   	{
		if(document.getElementById("txt_fname").disabled)
			{
				document.getElementById("txt_fname").disabled=false;
				
			}
		else
			{
				document.getElementById("txt_fname").value="";
			}
			
		if(document.getElementById("grade").disabled)
			{
				document.getElementById("grade").disabled=false;
				
			}
		else
			{
				document.getElementById("grade").value="";
			}
			
		document.getElementById("age").value 		=	"";
		document.getElementById("code").value 		=	"";
		document.getElementById("post_text").value 	=	"";
		hideDiv('msg_box');
	}
//......................................................................................................................   
  function save_WUH_Comments(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForsave_WUH_Comments;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForsave_WUH_Comments() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					document.getElementById(id).innerHTML=http_request.responseText;
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function save_data_WUH_Comments(WUHid,span_id) 
   	{
		id	=	span_id;
		
		var comments 	= document.getElementById("txt_ar_commnts").value ;
		
		var poststr = 	"comments=" + encodeURI( comments) +
						"&WUHid=" + encodeURI( WUHid );
				
      save_WUH_Comments('get_state.php?flg=save_comments&span_id='+span_id, poststr);
   }
//......................................................................................................................   
  function save_FP(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeFosave_FP;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeFosave_FP() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					document.getElementById('FPForm').innerHTML=http_request.responseText;
					showDiv(id);
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function show_FP_form(str,error,emailf,code,text) 
   	{
		id	=	str;
		var div_id 		= str ;
		var strError	= error ;
		var email		= emailf ;
		var code		= code ;
		var text		= text ;
		
		var poststr = 	"strError=" + encodeURI( strError ) +
						"&email=" + encodeURI( email )+
						"&code=" + encodeURI( code )+
						"&text=" + encodeURI( text );
				
      save_FP('get_state.php?flg=FP_form', poststr);
   }
//......................................................................................................................   
  function save_show_Fav_form(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForsave_show_Fav_form;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForsave_show_Fav_form() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					document.getElementById('post_fave').innerHTML=http_request.responseText;
					showDiv('post_fave');
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function show_Fav_form(error,name,email,keywords,country,state,text,url) 
   	{
		var strError	= error ;
		var name		= name ;
		var email		= email ;
		var keywords	= keywords;
		var country		= country ;
		var state		= state ;
		var text		= text ;
		var url			= url ;
		var poststr = 	"strError=" + encodeURI( strError ) +
						"&name=" + encodeURI( name )+
						"&email=" + encodeURI( email )+
						"&keywords=" + encodeURI( keywords )+
						"&country=" + encodeURI( country )+
						"&state=" + encodeURI( state )+
						"&text=" + encodeURI( text )+
						"&url=" + encodeURI( url );
				
      save_show_Fav_form('get_state.php?flg=show_favorite', poststr);
   }
//......................................................................................................................   
function save_cart(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForsave_cart;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForsave_cart() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					window.location	=	'shopping_cart.php';
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function add_to_cart() 
   	{
		
		if(document.getElementById('gender_1').checked)
			{
				var gender	=	1;
			}
		else
			{
				var gender	=	0;
			}
		var shirt_color	= document.getElementById('shirt_color').value;
		var shirt_size	= document.getElementById('shirt_size').value;
		var quantity	= document.getElementById('txt_quantity').value;
		var font_type	= document.getElementById('font_type').value;
		var font_color	= document.getElementById('font_color').value;
		var post_id		= document.getElementById('post_text').innerHTML;
		
		post_id	=	post_id.replace(/&nbsp;/g,'');
		
		var poststr = 	"gender=" + encodeURI( gender ) +
						"&shirt_color=" + encodeURI( shirt_color )+
						"&shirt_size=" + encodeURI( shirt_size )+
						"&quantity=" + encodeURI( quantity )+
						"&font_type=" + encodeURI( font_type )+
						"&font_color=" + encodeURI( font_color )+
						"&post_id=" + encodeURI( post_id );
				
      save_cart('get_state.php?flg=add_to_cart', poststr);
   }
//......................................................................................................................   
function edit_save_cart(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForedit_save_cart;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForedit_save_cart() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					window.location	=	'shopping_cart.php';
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function update_to_cart(id) 
   	{
		
		if(document.getElementById('gender_1').checked)
			{
				var gender	=	1;
			}
		else
			{
				var gender	=	0;
			}
		var shirt_color	= document.getElementById('shirt_color').value;
		var shirt_size	= document.getElementById('shirt_size').value;
		var quantity	= document.getElementById('txt_quantity').value;
		var font_type	= document.getElementById('font_type').value;
		var font_color	= document.getElementById('font_color').value;
		var post_id		= document.getElementById('post_text').innerHTML;
		post_id	=	post_id.replace(/&nbsp;/g,'');
		
		var poststr = 	"gender=" + encodeURI( gender ) +
						"&shirt_color=" + encodeURI( shirt_color )+
						"&shirt_size=" + encodeURI( shirt_size )+
						"&quantity=" + encodeURI( quantity )+
						"&font_type=" + encodeURI( font_type )+
						"&font_color=" + encodeURI( font_color )+
						"&post_id=" + encodeURI( post_id )+
						"&id=" + encodeURI( id );
				
      edit_save_cart('get_state.php?flg=update_to_cart', poststr);
   }
//......................................................................................................................   
/*function edit_txt_shop_pop_func(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForedit_txt_shop_pop_func;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForedit_txt_shop_pop_func() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		alert(http_request.responseText);
					document.getElementById('opt').innerHTML=xmlHttp.responseText;
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function edit_txt_shop_pop() 
   	{
		var text 		= document.getElementById("post_text").innerHTML;
		var poststr = 	"text=" + encodeURI( text );
				
      edit_txt_shop_pop_func('get_state.php?flg=edit_text_pop', poststr);
   }
*///......................................................................................................................   
/*function get_txt_shop_pop_func(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForget_txt_shop_pop_func;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function stateChangeForget_txt_shop_pop_func() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					document.getElementById("opt").innerHTML=xmlHttp.responseText;
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function get_txt_shop_pop() 
   	{
		var text 		= document.getElementById("post_").value;
		
		var poststr = 	"text=" + encodeURI( text );
				
      get_txt_shop_pop_func('get_state.php?flg=get_text_pop', poststr);
   }
*/ //.......................................................................................
function GetXmlHttpObjectPost()
	{
			http_request = false;
		  if (window.XMLHttpRequest) 
			{ // Mozilla, Safari,...
				 http_request = new XMLHttpRequest();
				 if (http_request.overrideMimeType) 
					{
						// set type accordingly to anticipated content type
						//http_request.overrideMimeType('text/xml');
						http_request.overrideMimeType('text/html');
					}
			} 
		  else if (window.ActiveXObject) 
			{ // IE
				try 
					{
						http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} 
				catch (e) 
					{
						try 
							{
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} 
						catch (e) 
							{
							}
					}
			}
		 if (!http_request) 
			{
			 alert('Cannot create XMLHTTP instance');
			 return false;
			}
		return http_request;
	}
   