﻿var SURL = '';

var lf_asli = 0;

function menu(itmText, lf){
document.getElementById('menu').innerHTML = itmText;
var copylf_asli = lf_asli ;
lf_asli = lf;

menuAct(copylf_asli, lf);
}

function menuAct(lf_as , lf2){
		if(lf_as == lf2) return;
	lf_as = lf2;
document.getElementById('menu').style.left = lf_as + "px";
//window.setTimeout("menuAct("+(lf_as)+","+lf2+")" , 10);
}

// /  / / / //     OPEN DIV // / / / / // / 
	function getMusediv(eventObj , TEXT){
		var dc = '';
		var mW = 0;
		if(document.all) { dc = document.all('cadr') ; mW = 10 }
		else dc = document.getElementById('cadr')
		dc.style.display = '';
		dc.style.display = 'block';
		dc.innerHTML = TEXT ;
		dc.style.left = mX(eventObj) - mW + "px";
		dc.style.top = mY(eventObj) + 20 +"px";
	}

	function getMuseOFF(){
		var dc = '';
		if(document.all) dc = document.all('cadr');
		else dc = document.getElementById('cadr');
		dc.style.display = 'none';
	}

	function mX(eventObj){
		if(eventObj.pageX) return eventObj.pageX;
		else if (eventObj.clientX)
	   return eventObj.clientX + (document.documentElement.scrollLeft ?
	   document.documentElement.scrollLeft :
	   document.body.scrollLeft);
	else return null;
	}
	
	function mY(eventObj){
		if(eventObj.pageY) return eventObj.pageY;
		else if (eventObj.clientY)
	   return eventObj.clientY + (document.documentElement.scrollTop ?
	   document.documentElement.scrollTop :
	   document.body.scrollTop);
	else return null;
	}
/ / /// / // / /// / / / / / / /// // /
function on_load(){
}

var bookmarkurl= SURL;
var bookmarktitle='<$MTBlogName encode_html="1"$>';
function addbookmark(){
if (document.all)
window.external.addfavorite(bookmarkurl,bookmarktitle);
}

function checkEmail(email) {
if (email.length == 0) return false;

if (email.indexOf("/") > -1) return false;

if (email.indexOf(":") > -1) return false;

if (email.indexOf(",") > -1) return false;

if (email.indexOf(";") > -1) return false;

if (email.indexOf("@") < 0) return false;

if (email.indexOf("\.") < 0) return false;


return true;
}

// / / // / / /   AJAX   // / / // / / / / / // / 
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 getAjax(act,data){
	
xmlHttp=GetXmlHttpObject();

if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
 //http://"+document.location.host + " 
var url="./Files/action.php?act="+act;
url=url+"&sid="+Math.random();

	if(act == 'about')
	xmlHttp.onreadystatechange=feedbackRES;
	
	if(act == 'feedback'){
	xmlHttp.onreadystatechange=feedbackRES;
	}

	if(act == 'send'){
		sendTime = 0;
	xmlHttp.onreadystatechange=sendRES;
	}
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xmlHttp.send(data);

}

function feedbackRES(){
		var ajaxElement = '';
		if(document.all) ajaxElement = document.all('ajax');
		else ajaxElement = document.getElementById('ajax');
		
ajaxElement.style.display = '';
ajaxElement.innerHTML = '<div id="ajax_loading"><center><img src="Files/loading.gif" /></center></div><p>&nbsp;</p>';
	if (xmlHttp.readyState==4)
	{ 
		ajaxElement.innerHTML = xmlHttp.responseText;
	}
}

var copy = '';
var sendTime = 0;

function sendRES(){
		var ajaxElement = '';
		if(document.all) ajaxElement = document.all('ajax');
		else ajaxElement = document.getElementById('ajax');
	if(sendTime<1){	
copy = ajaxElement.innerHTML;
ajaxElement.innerHTML +='<div id="ajax_loading"><center><img src="Files/loading.gif" /></center></div><p>&nbsp;</p>';
sendTime = 2;
	}
	if (xmlHttp.readyState==4)
	{ 
		if(xmlHttp.responseText == 1){
		alert("با تشکر پیام شما به درستی ارسال شد");
		ajaxElement.style.display = 'none';
		}
		else {
		alert("ارسال پیام با مشکل مواجه شد. لطفا دوباره سعی کنید.");
		ajaxElement.innerHTML = copy;
		}
	}
}

function fSubmit(f , act){
	
var data = '';
var error = '';

if(f.author.value == '')
error += "لطفا نام و نام خوانوادگی خود را وارد کنید";

if(f.email.value == '')
error += "\nلطفا ایمیل خود را وارد کنید";
else if(!checkEmail(f.email.value))
error += "\nلطفا یک ایمیل معتبر وارد کنید";

if(f.comment.value == '')
error += "\nمتن پیام خالی می باشد !!";

if(error != ''){
	alert(error);
	return false;
}

data = data + "&author=" + f.author.value;
data = data + "&email=" + f.email.value;
data = data + "&url="  + f.url.value;
data = data + "&text=" + f.comment.value;
data = data + "&submit=submit";


if(act == 'comment'){
	return true;
}


getAjax("send",data);
return false;
}
