﻿//=====  VAR
var wait01="<center><img src='images/loading.gif' title='صبر'/><br/><span style=font-size:9pt>درحال دریافت...</span></center>";


var wait03="<center><img src='images/loading.gif' title='صبر'/><br/><span style=font-size:9pt>درحال ارسال...</span></center>";


//+++++++++++++

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;
}
var xmlHttp
 //====================================================دريافت اطلاعات فرم
function formelementsend2(frmmain) {
var frmmain1 = document.forms[frmmain];
var send="";
var andsign="";
var val;
for (var i=0; i < frmmain1.elements.length; i++) {
obj = frmmain1.elements[i];
myoption=-1; //if element not a radio button
switch(obj.type){
case "checkbox":
val=(obj.checked) ? 0 : 1;
break;
case "radio":
Myoption=0; //if radio button is not cheacked
if (obj.checked) 
myoption = 1; //i have a checked radio button
break;
default:
val=obj.value
}
if (myoption == -1){
send += andsign + obj.name + "=" + encodeURI(val);
}else if (myoption == 1){
send +=andsign + obj.name + "=" + encodeURI(obj.value);
}
andsign="&";
}
return send;
}


//===================================== افزودن نظر
function sendcomnt(frmId,ID)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url = "send.asp?ranID="+Math.random();
xmlHttp.open("POST", url, true);

//Send the proper header information along with the request
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
if (xmlHttp.readyState==1)
{ 
document.getElementById("comment").innerHTML="";

document.getElementById("comment").innerHTML=wait03;
}
xmlHttp.onreadystatechange = function() {
   if (xmlHttp.readyState==4 && xmlHttp.status == 200)
{ 
//setTimeout("document.getElementById('ppm').innerHTML=xmlHttp.responseText",1000);
setTimeout("document.getElementById('comment').innerHTML=''",10);

showComment("view",ID);

}}
var send=formelementsend2(frmId);
 xmlHttp.send(send);
}

//========
function showComment(action,collectID)
{
if (collectID=="")
  { 
  alert('مجددا تلاش كنيد.')
  return;
  }
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="comment.asp?do_action="+action+"&collectID="+collectID;

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

    if (xmlHttp.readyState==1)
{ 
document.getElementById("comment").innerHTML=wait01;
}


xmlHttp.onreadystatechange=function () 
{ 

if (xmlHttp.readyState==4 && xmlHttp.status == 200)
{ 
setTimeout("document.getElementById('comment').innerHTML=xmlHttp.responseText",10);

}
}}

