		function adcom(se)
{
			//alert("hhhhhhh");
var see = document.getElementById(se);
			see.style.display = '';
}
function addResponse (rate)
		{
							document.getElementById("ATE").value = rate;
		
					document.getElementById("RateModule1").style.display = "none";
			document.getElementById("RateModule10x").style.display = "";





document.getElementById('ratForm').submit();







}

		function updateRateStats ()
		{
		}
		
		function addCallBack (result)
		{
			document.getElementById("RateModule").style.display = "none";
			document.getElementById("RateModule10x").style.display = "";
			updateRateStatsCallBack(result);
		}

		function updateRateStatsCallBack (result)
		{
			document.getElementById("NumberOfRated").innerText = result.value[0];
			document.getElementById("ObjectRating").style.width = result.value[1] + "%";
		}

		function openTalkBack (Id)
		{
			if (document.getElementById(Id).style.display == "") {
				document.getElementById(Id).style.display = "none";
			}
			else {
				document.getElementById(Id).style.display = "";
			}
		}






		function AddResp(ns,obj)
		{
			document.getElementById('responses_Txt_Name').value="";	
			document.getElementById('responses_Txt_Age').value="";	
			document.getElementById('responses_Txt_Email').value="";	
			document.getElementById('responses_Chk_ShowMyMail').checked=false;	
			document.getElementById('responses_Txt_Subject').value="";	
			document.getElementById('responses_Txt_Message').value="";	
			document.getElementById('RespNsId' ).value = ns;
			document.getElementById('RespObjId').value = obj;
		}
		
		var prevState = 1;
		
		function Show_HideResponse()
		{
			if (document.getElementById("ReplyForm").style.display == "") {
				document.getElementById("ReplyForm").style.display = "none";
			}
			else {
				document.getElementById("ReplyForm").style.display = "";
			}
		}
		
		function PH_ThanksClose()
		{
			document.getElementById('TR_Thanks').style.display = 'none';
			document.getElementById('TR_Response').style.display = 'none';
			document.getElementById('TR_PIX').style.display = 'block';
		}
		







function ClearFields()
		{				  
		document.getElementById('responses_Txt_Name').value = '';
		document.getElementById('responses_Txt_Age').value = '';
		document.getElementById('responses_Txt_Email').value = '';
		document.getElementById('responses_Chk_ShowMyMail').checked = false;
		document.getElementById('responses_Txt_Subject').value = '';
		document.getElementById('responses_Txt_Message').value = '';
		}


		function ValidateResponse()
		{
			var mail = document.getElementById('responses_Txt_Email');
			var subj = document.getElementById('responses_Txt_Subject');
			var age = document.getElementById('responses_Txt_Age');
			var showMail= document.getElementById('responses_Chk_ShowMyMail');    
			
		if (showMail.checked==true){
			if (mail.value.length==0)
			{
				//alert('×›×ª×•×‘×ª ×”×“×•××¨ ×”××œ×§×˜×¨×•× ×™ ×œ× ×—×•×§×™×ª');
				subj.focus();
				return false;
			}
			
				if (!ValidateEmail(mail.value))
				{
					//alert('×›×ª×•×‘×ª ×”×“×•××¨ ×”××œ×§×˜×¨×•× ×™ ×œ× ×—×•×§×™×ª');
					mail.focus();
					mail.select();
					return false;
				}
			
			}
			if (!ValidateEmail(mail.value))
			{
				//alert('×›×ª×•×‘×ª ×”×“×•××¨ ×”××œ×§×˜×¨×•× ×™ ×œ× ×—×•×§×™×ª');
				mail.focus();
				mail.select();
				return false;
			}
			
			if (subj.value.length==0)
			{
				//alert('×× × ×”×–×Ÿ × ×•×©×');
				subj.focus();
				return false;
			}
			if (age.value=="")
			{
			age.value = 0;
			}
			return true;
		}














var set=false;
var v=0;
var a;
function loadStars()
{
star1 = new Image();
star1.src = "images/star1.gif";
star2 = new Image();
star2.src= "images/star2.gif";
}

function highlight(x)
{
if (set==false)
	{
	y=x*1+1
	//alert("jj"+x);
switch(x)
		{
		case "1": document.getElementById(x).src= star2.src;
		document.getElementById('vote').innerHTML="1 star out of 10";
		break;
		case "2":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="2 stars out of 10"
		break;
		case "3":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="3 stars out of 10"
		break;
		case "4":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="4 stars out of 10"
		break;
		case "5":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="5 stars out of 10"
		break;
	
	case "6":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="6 stars out of 10"
		break;
		case "7":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="7 stars out of 10"
		break;
		case "8":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="8 stars out of 10"
		break;
		case "9":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="9 stars out of 10"
		break;
	
	case "10":for (i=1;i<y;i++)
		{
		document.getElementById(i).src= star2.src;
		}
		document.getElementById('vote').innerHTML="10 stars out of 10"
		break;
	
	}
	
	
	}
}
function losehighlight(x)
{
if (set==false)
	{
	for (i=1;i<11;i++)
		{
		document.getElementById(i).src=star1.src;
		document.getElementById('vote').innerHTML=""
		}
	}
}










////////////rate
function setStar(x)
{
y=x*1+1
if (set==false)
	{
	switch(x)
		{
		case "1": a="1" 
		flash(a);
		break;
		case "2": a="2" 
		flash(a);
		break;
		case "3": a="3" 
		flash(a);
		break;
		case "4":a="4" 
		flash(a);
		break;
		case "5":a="5" 
		flash(a);
		break;
			case "6":a="6" 
		flash(a);
		break;
		case "7": a="7" 
		flash(a);
		break;
		case "8":a="8" 
		flash(a);
		break;
		case "9":a="9" 
		flash(a);
		break;
			case "10":a="10" 
		flash(a);
		break;
		
		}
	set=true;
	document.getElementById('vote').innerHTML="Thank you for your vote!"
	}	




		document.getElementById("ATE").value = x;
		
					document.getElementById("RateModule1").style.display = "none";
			document.getElementById("RateModule10x").style.display = "";




//document.getElementById('ratForm').submit();


xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="rate.cgi";
url=url+"?rate="+x;
url=url+"&ID="+document.getElementById("ID").value;
url=url+"&ratad="+document.getElementById("ratad").value;
url=url+"&LinkURL="+document.getElementById("LinkURL").value;
url=url+"&d=1";
url=url+"&sid="+Math.random();
  //alert ("Your browser does not support AJAX!"+ url);
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);







}



function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
//document.getElementById("txtHint").innerHTML=xmlHttp.responseText;

var vora=xmlHttp.responseText;

var vora1 = vora.split(',')

//alert("hhhhhhh"+vora1[0] );
//alert("ccccccc"+vora1[1] );


var urla="<div style=\"width:"+vora1[0]+"0%;\" id=\"ObjectRating\"></div>";
	var urla1="0%;\" id=\"ObjectRating\"></div>";
				
//alert("eeeeeee"+vora1[0] );
//alert("eeeeeeeggg"+urla );


document.getElementById("ajaxRating").innerHTML=urla;

 urla="(<font  id=\"NumberOfRated\">"+vora1[1]+"</font> Vote)";


document.getElementById("ajaxVotes").innerHTML=urla;





}
}


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;
}







//////////////////sub  comm


function submitcomm()
{
//alert ("Your browser does not support AJAX!");



		
					document.getElementById("adco1").style.display = "none";




//document.getElementById('ratForm').submit();


xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="review.cgi";
url=url+"?add_this_review=1";
url=url+"&ID="+document.getElementById("ID").value;
url=url+"&commadd=1";
url=url+"&Comment_Validated=Yes";
url=url+"&Comment_Url="+document.getElementById("Comment_Url").value;
url=url+"&Comment_Subject="+document.getElementById("Comment_Subject").value;
url=url+"&Comment_ByLine="+document.getElementById("Comment_ByLine").value;
url=url+"&Comment_Contents="+document.getElementById("Comment_Contents").value;
url=url+"&Comment_GuestName="+document.getElementById("Comment_GuestName").value;
url=url+"&Comment_GuestEmail="+document.getElementById("Comment_GuestEmail").value;
url=url+"&add_review=1";
url=url+"&d=1";
url=url+"&sid="+Math.random();
  //alert ("Your browser does not support AJAX!"+ url);
xmlHttp.onreadystatechange=stateChangedComment;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);







}











function stateChangedComment() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("Comments").innerHTML=xmlHttp.responseText;




}
}





//////////////////


function flash()
{
y=a*1+1
switch(v)
	{
	case 0:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}
	v=1
	setTimeout(flash,200)
	break;
	case 1:	
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star1.src;
		}
	v=2
	setTimeout(flash,200)
	break;
	case 2:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}
	v=3
	setTimeout(flash,200)
	break;
	case 3:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star1.src;
		}
	v=4
	setTimeout(flash,200)
	break;
	case 4:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}
	v=5
	setTimeout(flash,200)
	break;
	case 5:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star1.src;
		}
	
	
	v=6
	setTimeout(flash,200)
	break;
	case 6:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}
v=7
	setTimeout(flash,200)
	break;
	case 7:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star1.src;
		}
	v=8
	setTimeout(flash,200)
	break;
	case 8:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}
	
	
	v=9
	setTimeout(flash,200)
	break;
	case 9:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star1.src;
		}

	v=10
	setTimeout(flash,200)
	break;
	case 10:
	for (i=1;i<y;i++)	
		{
		document.getElementById(i).src= star2.src;
		}

	
	
	
	
	
	v=11
	setTimeout(flash,200)
	break;
	}
}

