/*This function changes action of the form and submits it to fetch_contacts.php*/
var id	=	0;
var id2	=	0;

function fetchContacts()
{
	var contactString = "";
	var count		  =  0;
	
	for(var i = 0;i < document.getElementById("selContacts[]").options.length;i++)
	{
		if(document.getElementById("selContacts[]").options[i].selected)
		{
			if(count > 0)
			{
				contactString += ",";
			}
				contactString += document.getElementById("selContacts[]").options[i].text;
				count++;
		}
	}
	
	document.form1.txtTo.value = contactString;
}

/*This function will make all checkboxes on the form checked or unchecked*/

function checkAll(CheckBoxControl)
{
	if(CheckBoxControl.checked == true)   
	{
		var i = 0;
		var j = 0;
		
		for (i=0; i < document.forms[0].elements.length; i++) 
		{
			if(document.forms[0].elements[i].name == "chkbox" + j)
			{
				document.forms[0].elements[i].checked = true;
			}
			j++;
		}
	}
	
	else if(CheckBoxControl.checked == false)
	{
		var i = 0;
		var j = 0;
		
		for (i=0; i < document.forms[0].elements.length; i++) 
		{
			if(document.forms[0].elements[i].name == "chkbox" +j)
			{
				document.forms[0].elements[i].checked = false;
			}
			j++;
		}
	}
}

/*This function will make all checkboxes on the form checked or unchecked*/

function checkAllOneOne(CheckBoxControl)
{ 

	
	if(CheckBoxControl.checked == true)   
	{ 
		var i = 0;
		var j = 1;
		
		for (i=1; i < document.forms[0].elements.length; i++) 
		{	
			
			if(document.forms[0].elements[i].name == "chkbox" + j)
			{	
				document.forms[0].elements[i].checked = true;
				j++;
			}
		}
	}
	
	else if(CheckBoxControl.checked == false)
	{
		var i = 0;
		var j = 1;
		
		for (i=1; i < document.forms[0].elements.length; i++) 
		{
			if(document.forms[0].elements[i].name == "chkbox" +j)
			{
				document.forms[0].elements[i].checked = false;
				j++;
			}
		}
	}
}

/*This function will make all checkboxes on the form checked or unchecked*/

function checkAllOneOne1(CheckBoxControl)
{ 
	
	if(CheckBoxControl.checked == true)   
	{ 
		var i = 0;
		var j = 1;
		
		for (i=1; i < document.form1.elements.length; i++) 
		{	
			
			if(document.form1.elements[i].name == "chkbox" + j)
			{	
				document.form1.elements[i].checked = true;
				j++;
			}
		}
	}
	
	else if(CheckBoxControl.checked == false)
	{
		var i = 0;
		var j = 1;
		
		for (i=1; i < document.form1.elements.length; i++) 
		{
			if(document.form1.elements[i].name == "chkbox" +j)
			{
				document.form1.elements[i].checked = false;
				j++;
			}
		}
	}
}

/*This function will make all checkboxes on the form checked or unchecked*/






function checkAllOne(CheckBoxControl)
{
	if(CheckBoxControl.checked == true)   
	{
		var i = 0;
		var j = 1;
		for (i=1; i < document.forms[0].elements.length; i++) 
		{
//			alert (document.forms[0].elements[i].name + "==" + "chkbox" + j);
			if(document.forms[0].elements[i].name == "chkbox" + j)
			{
//				alert(document.forms[0].elements[i].name + "now checked");
				document.forms[0].elements[i].checked = true;
				j++;
			}
		}
	}
	
	else if(CheckBoxControl.checked == false)
	{
		var i = 0;
		var j = 1;
		
		for (i=1; i < document.forms[0].elements.length; i++) 
		{
//			alert (document.forms[0].elements[i].name + "==" + "chkbox" + j);
			if(document.forms[0].elements[i].name == "chkbox" +j)
			{
				document.forms[0].elements[i].checked = false;
				j++;
			}
		}
	}
}




function confirmCheckBoxes(flag)
{
	var frm;
	frm	=	this.form1;
	var intCount = document.getElementById("hid_Cont").value;
		
	for(i=0;i < intCount;i++)
	{
		if(document.getElementById("chkbox"+(i+1)).checked == true)
		{
			selected = true;
			break;
		}
		
		else
		{
			selected = false;
		}
	}
	
	if(!selected)
	{
		alert("No message selcted!");
		document.form1.elements(0).focus();
		return false;
	}
	
	/*if flag = 1 form shall be submited to delete_from_inbox.php page
	  if flag = 2 form shall be submited to delete_from_sent.php page 
	  if flag = 3 form shall be submited to delete_from_trash.php page
	*/
	
	if(flag == 1)	
	{
		document.form1.action = "delete_from_inbox.php";
		document.form1.submit(); 	
	}
	
	else if(flag == 2)	
	{
		document.form1.action = "delete_from_sent_items.php";
		document.form1.submit(); 	
	}
	
	else if(flag == 3)
	{
		document.form1.action = "delete_from_trash.php";
		document.form1.submit(); 	
	}	
	
}
//...............................................................................................  
function validate_Form_user()
{
	
	arrayVal	=	new Array();
		
	arrayVal[0]	=	document.getElementById("txt_fname").value;
	arrayVal[1]	=	document.getElementById("txt_mname").value;
	arrayVal[2]	=	document.getElementById("txt_lname").value;
	arrayVal[3]	=	document.getElementById("txt_address1").value;
	arrayVal[4]	=	document.getElementById("txt_address2").value;
	arrayVal[5]	=	document.getElementById("user_country").value;
	arrayVal[6]	=	document.getElementById("userstate").value;
	arrayVal[7]	=	document.getElementById("txt_city").value;
	arrayVal[8]	=	document.getElementById("txt_zipcode").value;
	arrayVal[9]	=	document.getElementById("txt_home_phone").value;
	arrayVal[10]=	document.getElementById("txt_cell_phone").value;
	arrayVal[11]=	document.getElementById("combo_time_zone").value;
	
	
	if(check_name(document.getElementById("txt_fname").value))
	{
		alert("Please enter your First Name");
		document.getElementById("txt_fname").value=""
		document.getElementById("txt_fname").focus();
		return false;
	}
	
	if(check_lname(document.getElementById("txt_lname").value ))
	{
		alert("Please enter your Last Name");
		document.getElementById("txt_lname").value=""
		document.getElementById("txt_lname").focus();
		return false;
	}
	
	if(check_address(document.getElementById("txt_address1").value))
	{
		alert("Please enter your Address 1");
		document.getElementById("txt_address1").value	="";
		document.getElementById("txt_address1").focus();
		return false;
	}
	
	if(document.getElementById("user_country").value == "")
	{
		alert("Please select the Country");
		document.getElementById("user_country").focus();
		return false;
	}
	
	if(document.getElementById("userstate").value == "")
	{
		alert("Please select the State");
		document.getElementById("userstate").focus();
		return false;
	}
	
	if(isvalid_exp1(document.getElementById("txt_city").value ))
		{
			alert("Enter the City Name");
			document.getElementById("txt_city").value	=""
			document.getElementById("txt_city").focus();
			return false;
		}
	
	if(check_zipcode(document.getElementById("txt_zipcode").value))
		{
			alert("Enter the Zip Code/Postal Code");
			document.getElementById("txt_zipcode").focus();
			return false;
		}
	user_info_on_popup(arrayVal);
	return true;
}	
//...............................................................................................  
function validate_billig_shipping()
{
	if(check_name(document.getElementById("f_name").value))
	{
		alert("Please enter your First Name");
		document.getElementById("f_name").focus();
		return false;
	}
	
	if(check_lname(document.getElementById("l_name").value ))
	{
		alert("Please enter your Last Name");
		document.getElementById("l_name").focus();
		return false;
	}

	var email	=	document.getElementById('email').value;
	if(email=="")
		{
			alert("Please enter the Email");
			document.getElementById('email').focus();
			return false;
		}
	else
		{
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			var address = email;
			if(reg.test(address) == false) 
				{
					alert('Invalid Email Address');
					document.getElementById('email').focus();
					return false;
				}
		}
	if(document.getElementById("address").value == "")
	{
		alert("Please select the Address");
		document.getElementById("address").focus();
		return false;
	}
	
	if(document.getElementById("city").value == "")
	{
		alert("Please select the City");
		document.getElementById("city").focus();
		return false;
	}
	if(document.getElementById("user_country").value == "")
	{
		alert("Please select the Country");
		document.getElementById("user_country").focus();
		return false;
	}

	if(document.getElementById("code").value=="")
		{
			alert("Enter the Zip Code");
			document.getElementById("code").focus();
			return false;
		}
	else
		{
			if(check_zipcode(document.getElementById("code").value ))
				{
					alert("Invalid the Zip Code");
					document.getElementById("code").focus();
					return false;
				}
		}
	
	if(document.getElementById("state").value=="")
		{
			alert("Enter the State");
			document.getElementById("state").focus();
			return false;
		}

	if(document.getElementById("phone").value=="")
		{
			alert("Enter the Phone");
			document.getElementById("phone").focus();
			return false;
		}
	else
		{
			
			var regexObj = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/;

			if (!regexObj.test(document.getElementById("phone").value)) 
				{
    
					alert("Invalid the Phone");
					document.getElementById("phone").focus();
					return false;
				}
		}
	


	return true;
}	
//...............................................................................................  
function validate_egift()
	{
			
			var email	=	document.getElementById('email_to').value;
			if(email=="")
				{
					alert("Please enter the Email");
					document.getElementById('email_to').focus();
					return false;
				}
			//else
//				{
//					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
//					var address = email;
//					if(reg.test(address) == false) 
//						{
//							alert('Invalid Email Address');
//							document.getElementById('email_to').focus();
//							return false;
//						}
//				}
			//.................................................................	
			var email_from	=	document.getElementById('email_from').value;
			if(email_from=="")
				{
					alert("Please enter the Email");
					document.getElementById('email_from').focus();
					return false;
				}
			else
				{
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
					var address = email_from;
					if(reg.test(address) == false) 
						{
							alert('Invalid Email Address');
							document.getElementById('email_from').focus();
							return false;
						}
				}	
				
			//.................................................................	
			
			var logo	=	document.getElementById('logo_upload').value;
			
			
			if(document.getElementById('logo_upload').value.length==0 || document.getElementById('logo_upload').value.length==null)
				{
					var dev_op;
					var txt_edu_length   = document.frm_logo.rad_img.length ;
					
					for(var i = 0; i < txt_edu_length; i++)
					 {
						if(document.frm_logo.rad_img[i].checked) 
						{
							dev_op	=true;
						}
						
					 }
					 
					if(!dev_op){
					alert('please select an Image or upload an image');
					return false;
					}
				}
				
		return true;		
		
	}
//...............................................................................................  
function check_zipcode(str)
	{
		
		if(isNaN(str) || str=="")
			{
				return true;
			}
		else
			{
				return false;
			}
	}
//..............................	
function check_name(str)
	{
		var str1	=	new String ();
		str1		=	str;	
		var val		=	str1.length;
		
		if(isNaN(str1)==false)
			{
				return true;
			}
		else if (val==0)
			{
				return true;
			}
		else
			{
			return false;
			}
		
	}
//..............................	
function check_lname(str)
	{
		var str1	=	new String ();
		str1		=	str;	
		var val		=	str1.length;
		
		if(isNaN(str1)==false)
			{
				return true;
			}
		else if (val==0)
			{
				return true;
			}
		else
			{
			return false;
			}
		
	}
//..............................	
function check_address(str)
	{
		var str1	=	new String ();
		str1		=	str;	
		var val		=	str1.length;
		
		if(isNaN(str1)==false)
			{
				return true;
			}
		else if (val==0)
			{
				return true;
			}
		else
			{
			return false;
			}
		
	}
//..............................	

function isvalid_exp1(txt)
		{
var val	=	txt.match(/[0-9]+[abcdefghijklmnopqrstuvwxyz]+|[abcdefghijklmnopqrstuvwxyz]+[0-9]+ | [0-9]+/g);

var str1	=	new String ();
str1		=	txt;	
var val1	=	str1.length;
		if(val==null)
			{
					if(val1==0)
					{
						return true;
					}
				else if(txt==" ")
					{
						return true;
						
					}
				else if(isNaN(txt)==false)
					{
						return true;
					}
				else
					{
						return false;
					}
			}
		else
			{
				return true;
			}
		}
		
//...............................................................................................  
function valid_cetagory()
	{
		if(document.getElementById("combo_cat").value=="")
			{
				alert("Please select the category from Drop Down list");
				return false;
			}
		else
			{
				return true;
			}
			
	}
	
//...............................................................................................  
function validate_Form_employer()
{
	
	arrayVal	=	new Array();
		
	arrayVal[0]	=	document.getElementById("txt_fname").value;
	arrayVal[1]	=	document.getElementById("txt_lname").value;
	arrayVal[2]	=	document.getElementById("txt_company_name").value;
	if(document.getElementById("chk_notify").checked)
		{
			arrayVal[11]=	document.getElementById("chk_notify").value;
		}
	else
		{
			arrayVal[11]=	"";
		}
	if(check_name(document.getElementById("txt_fname").value))
	{
		alert("Please enter your First Name");
		document.getElementById("txt_fname").value="";
		document.getElementById("txt_fname").focus();
		return false;
	}
	
	if(check_lname(document.getElementById("txt_lname").value))
	{
		alert("Please enter your Last Name");
		document.getElementById("txt_lname").value	=	"";
		document.getElementById("txt_lname").focus();
		return false;
	}
	
	if(check_companyname(document.getElementById("txt_company_name").value))
	{
		alert("Please enter your Company Name");
		document.getElementById("txt_company_name").value	=	"";	
		document.getElementById("txt_company_name").focus();
		return false;
	}
	
	emply_info_on_popup(arrayVal);
	return true;
}	
//..............................	
function check_companyname(str)
	{
		var str1	=	new String ();
		str1		=	str;	
		var val		=	str1.length;
		
		if(isNaN(str1)==false)
			{
				return true;
			}
		else if (val==0)
			{
				return true;
			}
		else
			{
			return false;
			}
		
	}
function check_title(str)
	{
		var str1	=	new String ();
		str1		=	str;	
		var val		=	str1.length;
		
		if(isNaN(str1)==false)
			{
				return true;
			}
		else if (val==0)
			{
				return true;
			}
		else
			{
			return false;
			}
		
	}
//... validate...........................	
/**
 * DHTML date validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
// Declaring valid date character, minimum year and maximum year
var dtCh= "/";
var minYear=1900;
var maxYear=2100;

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		//alert("The date format should be : mm/dd/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		//alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		//alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		//alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		//alert("Please enter a valid date")
		return false
	}
return true
}

//.............................
		
function delete_cat()
{
	$var	= confirm("Are you sure to delete this category? \n if you delete this catrgory all records related \nto this category will be lost");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function delete_exp()
{
	$var	= confirm("Are you sure to delete this exprience?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function delete_edu()
{
	$var	= confirm("Are you sure to delete this education?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function delete_cv1()
{
	$var	= confirm("Are you sure to delete this CV?");
	if($var==true)
	{
		delete_cv1()
	}
	else
	{
		return false;
	}
}
function delete_userall()
{
	$var	= confirm("Are you sure to delete these users?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
function delete_cont()
{
	$var	= confirm("Are you sure to delete this user?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
function delete_reviews()
{
	$var	= confirm("Are you sure to delete this ?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
function delete_pic()
{
	$var	= confirm("Are you sure to delete this Picture?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
//...............................
function delete_category()
{
	$var	= confirm("Are you sure to delete this Category?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
//.................................
function delete_Contents()
{
	$var	= confirm("Are you sure to delete this Record?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}
//.................................
function delete_selected_rocords()
{
	$var	= confirm("Are you sure to delete these Records?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}

//.................................
function confirm_deletionForCompany(str)
{
	$var	= confirm("Are you sure to delete this Company\n If you delete this Company All the Jobs\n related to this will be delete Automatically?");
	if($var==true)
	{
		deleteComp(str);
	}
	else
	{
		showCompanies();
	}

}

//.................................
function delete_postedjobs()
{
	$var	= confirm("Are you sure to delete this Record?");
	if($var==true)
	{
		return true;
		
	}
	else
	{
		return false;
		
	}

}

//.................................
function delete_MoreContents()
{
	$var	= confirm("Are you sure to delete these Records?");
	if($var==true)
	{
		return true;
	}
	else
	{
		return false;
	}

}

//..............................................
function hideDiv(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).style.display = 'none'; 
} 
//else { 
//if (document.layers) { // Netscape 4 
//document.hideshow.visibility = 'hidden'; 
//
//} 
//else { // IE 4 
//document.all.hideshow.style.visibility = 'hidden'; 
//
//} 
//} 
}
//..............................................
function showDiv(str) 
{ 
	if (document.getElementById) 
	{ // DOM3 = IE5, NS6 
		document.getElementById(str).style.display = 'block'; 
	} 
/*else { 
if (document.layers) { // Netscape 4 
document.hideshow.visibility = 'visible'; 
} 
else { // IE 4 
document.all.hideshow.style.visibility = 'visible'; 
} 
} 
*/} 
//....................ajax for combox.........................
var xmlHttp;
//............................................................................
function show_WUH_form(str)
	{ 
		id	=	str;
//		var email_address	=	document.getElementById("txt_femail").value;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=wuh_form";
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForForshow_WUH_form;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForForshow_WUH_form() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("WUHForm").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function show_message_form()
	{ 
		//id	=	str;
//		var email_address	=	document.getElementById("txt_femail").value;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=msg_form";
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_message_form;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_message_form() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				//document.getElementById('error_msg_pic').innerHTML='';
				document.getElementById("msg_box_contents").innerHTML=xmlHttp.responseText;
				showDiv('msg_box_pic');
			} 
	}
//.......................................................................................
function close_pop_up()
	{
		window.location='view_favorite.php';
	}
//.......................................................................................
function hide_form1(str)
	{
		hideDiv(str);
		window.location="index.php"
	}
//.......................................................................................
function hide_form2(str)
	{
		hideDiv(str);
		window.location="funny_pics.php"
	}
//.......................................................................................
function hide_form(str)
	{
		hideDiv(str);
	}

//.......................................................................................
function disable_textbox(val,str)
	{
		if(val!="")
			{
				document.getElementById(str).disabled=true;
			}
		else
			{
				document.getElementById(str).disabled=false;
			}
	}
//.......................................................................................
function check_words(str,str1,allowed)
	{
		var word_count	= new String();
		var arrary 		= new Array();
		var i	=	0;
		word_count		=	document.getElementById(str).value;
		var arrary		=	word_count.split(" ");
		var count		=	arrary.length;

		if(count<allowed+1)
			{
				
				var remining_words	=	allowed - count;
				
				document.getElementById(str1).innerHTML	=	remining_words;
			
			}
		else
			{
				var ad	=	"";
				while(i<allowed)
					{
						ad	=	ad+arrary[i];
						ad	=	ad+" ";	
						i++;
					}
				
				document.getElementById(str).value	=	ad;
				
				document.getElementById(str1).innerHTML	=	0;
		
			}
	}
//............................................................................
function show_laugh_form(str,str1)
	{ 
		id	=	str;
//		var email_address	=	document.getElementById("txt_femail").value;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=laugh_form&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_laugh_form;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_laugh_form() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("laugh_frm").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function show_laugh_form1(str,str1)
	{ 
		id	=	str;
//		var email_address	=	document.getElementById("txt_femail").value;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=laugh_form1&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_laugh_form;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_laugh_form() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("laugh_frm").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function save_tag_line(str,str1)
	{ 
		id	=	str;
		var tag_line	=	document.getElementById("txt_tag_line").value;
		tag_line	=	tag_line.replace("'","");
		//alert();
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=save_tag_line&q="+str1+"&line="+tag_line;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForsave_tag_line;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForsave_tag_line() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("laugh_frm").innerHTML=xmlHttp.responseText;
				showDiv(id);
				flashOutTheForm(id);
			} 
	}
//............................................................................
function flashOutTheForm(str)
	{ 
		//var email_address	=	document.getElementById("txt_femail").value;
		id=str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=hide_form";
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForflashOutTheForm;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForflashOutTheForm() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				//document.getElementById(id).innerHTML=xmlHttp.responseText;
				hideDiv(id);
			} 
	}
//............................................................................
function show_comments(span_id,wuh_id)
	{ 
		var arr	=	new Array();
		id	=	span_id;
		arr	=	span_id.split("H");
		//var email_address	=	document.getElementById("txt_femail").value;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=cmts_pop&q="+wuh_id+"&span_id="+arr[1];
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_comments;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_comments() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				document.getElementById(id).innerHTML=xmlHttp.responseText;
			} 
	}
//............................................................................
function show_WUHvote_form(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=vote_form&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_WUHvote_form;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_WUHvote_form() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("view_pp_vote").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function view_WUH_text(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=view_WUH&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForview_WUH_text;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForview_WUH_text() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("WUH_txt").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function view_cmts_text(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=cmts_WUH&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForview_cmts_text;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForview_cmts_text() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				
				document.getElementById("WUH_cmts_txt").innerHTML=xmlHttp.responseText;
				showDiv(id);
			} 
	}
//............................................................................
function view_more_WUH(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=more_WUH&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForview_more_WUH;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForview_more_WUH() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				
				document.getElementById("view_MWUH_data").innerHTML=xmlHttp.responseText;
				showDiv(id);
				
			} 
	}
//.......................................................................................
function submit_form_banner()
	{
		//window.location="index.php?sortb="+flg;
		document.form1.submit(); 
	}

function submit_form(flg)
	{
		window.location="What-You-Heard.html?sortb="+flg;
		//document.form1.submit(); 
	}
function submit_form_viewmore(id,flg)
	{
		window.location="View-More-"+id+"-"+flg+".html";
		//document.form1.submit(); 
	}
//.......................................................................................
function submit_form_pic(flg)
	{
		window.location="Funny-Pictures.html?sortb="+flg;
		//document.form1.submit(); 
	}
//.......................................................................................
function submit_form_admin(flg)
	{
		window.location="what_u_heard_mange.php?sel_sort="+flg;
		//document.form1.submit(); 
	}
//.......................................................................................
function submit_form_admin_pic(flg)
	{
		window.location="pics_mange.php?sel_sort="+flg;
		//document.form1.submit(); 
	}
//.......................................................................................
function submit_form_admin_fav(flg)
	{
		window.location="favorite_posting_mange.php?sel_sort="+flg;
		//document.form1.submit(); 
	}
//.......................................................................................
function hide_commts(id)
	{
		document.getElementById(id).innerHTML	=	"";
	}

//............................................................................
function add_vote_WUH(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=add_vote_WUH&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForadd_vote_WUH;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForadd_vote_WUH() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				
				document.getElementById('pp_vot'+id).innerHTML=xmlHttp.responseText;
				
			} 
	}
//............................................................................
function add_vote_WUH1(str,str1)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=add_vote_WUH&q="+str1;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForaadd_vote_WUH1;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForaadd_vote_WUH1() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				
				document.getElementById(id).innerHTML=xmlHttp.responseText;
				
			} 
	}
//............................................................................
function add_vote_and_share_WUH (str)
	{ 
		id	=	str;

		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=add_vote_share_WUH&q="+str;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForadd_vote_and_share_WUH;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForadd_vote_and_share_WUH() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				
				//document.getElementById("view_pp_vote").innerHTML=xmlHttp.responseText;
				
			} 
	}
//............................................................................
function add_vote_and_share_FP(str)
	{ 
		id	=	str;

		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=add_vote_share_FP&q="+str;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForadd_vote_and_share_FP;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForadd_vote_and_share_FP() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				
				//document.getElementById("view_pp_vote").innerHTML=xmlHttp.responseText;
				
			} 
	}
//.......................................................................................
function show_state(str)
	{ 
		document.getElementById("txthint").innerHTML= 'Wait...<img src="images/loading.gif"  />';
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flag=state&q="+str;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChanged() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				document.getElementById("txthint").innerHTML=xmlHttp.responseText;
			} 
	}
//.......................................................................................
function show_state1(str)
	{ 
		document.getElementById("txthint").innerHTML= 'Wait...<img src="images/loading.gif"  />';
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flag=state1&q="+str;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedshow_state1;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedshow_state1() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				document.getElementById("txthint").innerHTML=xmlHttp.responseText;
			} 
	}
//.......................................................................................
function edit_txt_shop_pop()
	{ 
		var text 		= document.getElementById("post_text").innerHTML;
		//text	=	eval(text);
		text	=	text.replace(/&nbsp;/g,' ');
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flag=edit_text_pop&text="+text;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangededit_txt_shop_pop;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangededit_txt_shop_pop() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				document.getElementById("post_").value=xmlHttp.responseText;
			} 
	}
//.......................................................................................
function get_txt_shop_pop()
	{ 
		var text 		= document.getElementById("post_").value;
		//text	=	eval(text);
		text	=	text.replace(/&nbsp;/g,'');
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		if(screen.width==800)
			{
				url=url+"?flg=get_text_popsml&post_text="+text;
			}
		else
			{
				url=url+"?flg=get_text_pop&post_text="+text;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedget_txt_shop_pop;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedget_txt_shop_pop() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				document.getElementById("opt").innerHTML=xmlHttp.responseText;
			} 
	}
//............................................................................
function show_larg_viewer(str)
	{ 
		//id	=	$height;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=show_larg_viewer&id="+str;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_larg_viewer;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_larg_viewer() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				document.getElementById("lg_pic_fu").innerHTML=xmlHttp.responseText;
				showDiv('large_img_viewer');
			
				
			} 
	}
//.......................................................................................
function swap_image(image)
	{
		var color	=	document.getElementById('shirt_color').value;
		if(screen.width<=800)
			{
				if(image==1)
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_adult/'+color+'.jpg" alt="" width="300px" height="208px"/>';
						
					}
				else
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_youth/'+color+'.jpg" alt="" width="300px" height="208px"/>';
						
					}
			}
		else
			{
				if(image==1)
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_adult/'+color+'.jpg" alt="" width="560px"/>';
						
					}
				else
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_youth/'+color+'.jpg" alt="" width="560px"/>';
						
					}
			}

		
		show_tshirt_size(image);
	}
//............................................................................
function show_tshirt(str,post_id)
	{ 
		id	=	str;
		id2	=	post_id;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		
		if(screen.width<=800)
			{
				url=url+"?flg=show_small_shirt&id="+post_id;
			}
		else
			{
				url=url+"?flg=show_shirt&id="+post_id;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForsshow_tshirt;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForsshow_tshirt() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert("cat"+str);
				document.getElementById(id).innerHTML=xmlHttp.responseText;
				document.getElementById('post_id').value = id2; 
				showDiv(id);
			
				
			} 
	}
//............................................................................
function edit_tshirt(str,post_id)
	{ 
		id	=	str;
		id2	=	post_id;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		
		if(screen.width<=800)
			{
				url=url+"?flg=edit_small_shirt&id="+post_id;
			}
		else
			{
				url=url+"?flg=edit_show_shirt&id="+post_id;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForedit_tshirt;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForedit_tshirt() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert(xmlHttp.responseText);
				document.getElementById(id).innerHTML=xmlHttp.responseText;
				//document.getElementById('post_id').value = id2; 
				showDiv(id);
			
				
			} 
	}
//.......................................................................................
function change_font_style(str,str1)
	{
		document.getElementById(str).style.fontFamily=str1;	
	}
//.......................................................................................
function customize_text_div()
	{
		if(document.getElementById('chk_cust').checked)
			{
				showDiv('customize');
				edit_txt_shop_pop();
			
			}
		else
			{
				hideDiv('customize');
			}
	}
//.......................................................................................
function change_font_color(str,str1)
	{
		var font_color	=	"";
		switch (str1)
			{
				case "Athletic Heather":
				font_color	=	"#c1c2c6";
				break;
				
				case "Azalea":
				font_color	=	"#bd1878";
				break;
				
				case "Azure":
				font_color	=	"#007FFF";
				break;
				
				case "Banana":
				font_color	=	"#fdff00";
				break;
				
				case "Black":
				font_color	=	"#000000";
				break;
				
				case "Classic Pink":
				font_color	=	"#f169b6";
				break;
				
				case "Chololate":
				font_color	=	"#582b0e";
				break;
				
				case "Coral":
				font_color	=	"#F76541";
				break;
				
				case "Denim":
				font_color	=	"#1560BD";
				break;
				
				case "Genoa Teal":
				font_color	=	"#3a6e8f";
				break;
				
				case "Khaki":
				font_color	=	"#9F9F6F";
				break;
				
				case "Kiwi":
				font_color	=	"#7bb022";
				break;
				
				case "Lavender":
				font_color	=	"#E6E6FA";
				break;
				
				case "Light Mint":
				font_color	=	"#00FF7F";
				break;
				
				case "Orange Poppy":
				font_color	=	"#db6e36";
				break;
				
				case "Purple":
				font_color	=	"#820086";
				break;
				
				case "Red":
				font_color	=	"#e40728";
				break;
				
				case "White":
				font_color	=	"#ffffff";
				break;
			}
		document.getElementById('post_text').style.color=font_color;	
	}
//.......................................................................................
function change_egift_color(font_color)
	{
		document.getElementById('post_gift_text').style.color=font_color;
	}
//.......................................................................................
function change_egift_font_family(font_fam)
	{
		document.getElementById('post_gift_text').style.fontFamily=font_fam;
	}
//.......................................................................................
function show_tshirt_text(str,post_id)
	{ 
		id	=	str;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		url=url+"?flg=show_shirt_text&id="+post_id;
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_tshirt_text;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_tshirt_text() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert(xmlHttp.responseText);
				document.getElementById('tshirt_text1').innerHTML=xmlHttp.responseText;
				showDiv('tshirt_text');
			} 
	}
//.......................................................................................
function show_tshirt_size(str)
	{ 
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		if(screen.width<=800)
			{
				url=url+"?flg=show_sml_shirt_sel&id="+str;
			}
		else
			{
				url=url+"?flg=show_shirt_sel&id="+str;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_tshirt_size;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_tshirt_size() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert(xmlHttp.responseText);
				document.getElementById('sel_shirt_size').innerHTML=xmlHttp.responseText;
				//showDiv('tshirt_text');
			} 
	}
//.......................................................................................
function swap_image_by_color(image)
	{
		
		if(document.getElementById('gender_1').checked)
			{
				var gender	=	1;
			}
		else
			{
				var gender	=	0;
			}
		if(screen.width<=800)
			{
				if(gender==1)
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_adult/'+image+'.jpg" alt="" width="300px" height="208px"/>';
						
					}
				else
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_youth/'+image+'.jpg" alt="" width="300px" height="208px"/>';
						
					}
			}
		else
			{
				if(gender==1)
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_adult/'+image+'.jpg" alt="" width="560px"/>';
						
					}
				else
					{
						document.getElementById('image_gender').innerHTML	='<img src="shirts_youth/'+image+'.jpg" alt="" width="560px"/>';
						
					}
			}
		
	}
//.......................................................................................
function findPosX(obj) {
  var curleft = 0;

  if(obj.offsetParent) {
    while(1) {
      curleft += obj.offsetLeft;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.x) {
    curleft += obj.x;
  }

  //obj.style.position = "static";

  return curleft;
}

function findPosY(obj) {
  var curtop = 0;

  if(obj.offsetParent) {
    while(1) {
      curtop += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.y) {
    curtop += obj.y;
  }

  return curtop;
}

function findPos(obj) {
  var left = findPosX(obj);
  var top = findPosY(obj);

  return [left , top];
}
//.......................................................................................
function show_egift_popup(str,str1)
	{ 
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		if(screen.width<=800)
			{
				url=url+"?flg=show_egift&id="+str;
			}
		else
			{
				url=url+"?flg=show_egift&id="+str1;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_egift_popup;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_egift_popup() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert(xmlHttp.responseText);
				document.getElementById('egift_pop').innerHTML=xmlHttp.responseText;
				showDiv('egift_pop');
			} 
	}
//.......................................................................................
function show_edit_egift_popup(str,str1)
	{ 
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
 			{
 				alert ("Browser does not support HTTP Request");
				 return;
		 	}
		var url="get_state.php";
		if(screen.width<=800)
			{
				url=url+"?flg=show_edit_egift&id="+str;
			}
		else
			{
				url=url+"?flg=show_edit_egift&id="+str1;
			}
		//url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChangedForshow_edit_egift_popup;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
function stateChangedForshow_edit_egift_popup() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
 				//alert(xmlHttp.responseText);
				document.getElementById('egift_pop').innerHTML=xmlHttp.responseText;
				showDiv('egift_pop');
			} 
	}
//.......................................................................................
function showArticleDetail()
	{
		document.getElementById('article_detail').style.display='block';
	}
//.......................................................................................
function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
 			{
 				// Firefox, Opera 8.0+, Safari
 				xmlHttp=new XMLHttpRequest();
 			}
		catch (e)
 			{
 				//Internet Explorer
 				try
  					{
 			 			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  					}
 				catch (e)
  					{
 			  			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  					}
	 		}
		return xmlHttp;
	}
	
