﻿function confirm_delete() {
	if (confirm("آیا شما مطمئن به حذف هستید؟") == true)
		return true;
	else
		return false;
}
function ChangeLang(LN) {
	$.cookie('MyLanguage', LN);
	location.reload();
}
function GetAjaxVal(TheLink, MyType) {
	if (window.XMLHttpRequest) {
		objXMLHTTP = new XMLHttpRequest();
		objXMLHTTP2 = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		try {
			objXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
			objXMLHTTP2 = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
				objXMLHTTP2 = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e1) {
				objXMLHTTP = null;
			}
		}
	}
	if (objXMLHTTP == null) {
		alert("مرورگر شما قابليت Ajax را پشتيباني نمي کند");
		return;

	}
	//Link = TheLink;
	if (MyType == 0)
		objXMLHTTP.onreadystatechange = RateOK;
	else if (MyType == 2)
		objXMLHTTP.onreadystatechange = SCDelOK;
	else if (MyType == 3)
		objXMLHTTP.onreadystatechange = SDDelOK;
	else
		objXMLHTTP.onreadystatechange = "";

	objXMLHTTP.open("GET", TheLink);
	objXMLHTTP.send(null);
}
function SDDelOK() {

	if (objXMLHTTP.readyState == 4 && objXMLHTTP.status == 200) {
		Seed = objXMLHTTP.responseText;
		if (Seed == "OK")
			CBDFunc();
		else
			alert("سيستم دچار مشکل شده است لطفا دوباره سعي کنيد");

	}
}
function SCDelOK() {

	if (objXMLHTTP.readyState == 4 && objXMLHTTP.status == 200) {
		Seed = objXMLHTTP.responseText;
		//  alert(Seed);
		if (Seed == "OK")
			CBFunc();
		else
			alert("سيستم دچار مشکل شده است لطفا دوباره سعي کنيد");
	}
}

function RateOK() {
	if (objXMLHTTP.readyState == 4 && objXMLHTTP.status == 200) {
		Seed = objXMLHTTP.responseText;
		if (Seed == "OK")
			alert("نظر شما با موفقيت اضافه شد");
		else if (Seed == "Reapet")
			alert("نظر شما قبلا ثبت شده است");
		else
			alert("سيستم دچار مشکل شده است لطفا دوباره سعي کنيد");

		busy = false;
	}
}
function RateMouseOut(CurRate) {

	for (i = 1; i <= 5; i++) {
		if (i <= CurRate)
			document.getElementById("MyRate" + i).src = "/images/th1_start.gif";
		else
			document.getElementById("MyRate" + i).src = "/images/th1_start_n.gif";
	}
}
function RateMouseOver(ID) {
	for (i = 1; i <= 5; i++) {
		//alert(document.getElementById("MyRate" + i));
		if (i <= ID)
			document.getElementById("MyRate" + i).src = "/images/th1_start.gif";
		else
			document.getElementById("MyRate" + i).src = "/images/th1_start_n.gif";

	}
}

function GTL(Link, Condition, Name, Target) {
	var TheForm = document.createElement("FORM");
	TheForm.id = "MyPostForm";
	TheForm.name = "MyPostForm";
	TheForm.action = Link;
	TheForm.method = "POST";
	TheForm.style.position = "absolute";
	//    if (event != null) {
	//        if (event.shiftKey)
	//            TheForm.target = Name;
	//    }
	//    if (Target != null)
	//        TheForm.target = Target;
	document.body.appendChild(TheForm);

	//    var Value;
	//    if (Name != null)
	//        Value = Name;
	//    else {
	//        Value = event.srcElement.id;
	//        Value = Value.replace("Grid", "");
	//        Value = Value.replace("Table", "");
	//       }

	var e = document.createElement("INPUT");
	if (Name != null) {
		e.name = "Name";
		e.value = Name;
		e.type = "hidden";
		TheForm.appendChild(e)
	}
	var f = document.createElement("INPUT");
	if (Condition != null) {
		Condition = Condition.replace("$", "'");
		Condition = Condition.replace("$", "'");
		f.name = "Condition";
		f.value = Condition;
		f.type = "hidden";
		TheForm.appendChild(f)
	}
	TheForm.submit();
}
function CityChange(shahrid) {
	document.getElementById("CityTB").value = document.getElementById("ShahrDL").value;
}


function OstanChange(OstanID) {
	// alert('<%=Portal.Admin.Ajax.GetCity("1")%>');

	var DL = document.getElementById("ShahrDL");

	clearOptions(DL);

	var optn = document.createElement("OPTION");
	optn.text = "لطفا منتظر بمانيد";
	optn.value = "-1";
	DL.options.add(optn);
	//	alert(OstanID);
	AjaxGetVal(OstanID, '', 1);
}
function OstanFill(CityStr) {
	if (CityStr == "")
		return;
	var DL = document.getElementById("ShahrDL");
	var ostanTXT = CityStr;
	// alert(ostanTXT);
	//  return;
	clearOptions(DL);
	while (ostanTXT.length != 0) {
		var endL = ostanTXT.indexOf("&");
		var tmpit = ostanTXT.substr(0, endL);
		ostanTXT = ostanTXT.substr(endL + 1);

		var optn = document.createElement("OPTION");
		optn.text = tmpit.substr(tmpit.indexOf('#') + 1);
		optn.value = tmpit.substr(0, tmpit.indexOf('#'));
		DL.options.add(optn);
	}
	CityChange(document.getElementById("ShahrDL").value)
}
//alert("aaaa");
var objXMLHTTP = null;
var objXMLHTTPpop = null;
function AjaxGetVal(Myval, stat, MyType) {
	//alert("aa");

	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		objXMLHTTP = new XMLHttpRequest();
		objXMLHTTPpop = new XMLHttpRequest();
	}
	if (window.ActiveXObject) { // IE
		try {
			objXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
			objXMLHTTPpop = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
				objXMLHTTPpop = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e1) {
				objXMLHTTP = null;
				objXMLHTTPpop = null;
			}
		}
	}
	// document.getElementById('loadBox').style.display = '';
	var strOutput;

	strOutput = 'Error';
	objXMLHTTP.open("GET", 'ajax.aspx?MyVal=' + Myval + '&MyDiv=' + stat + '&MyType=' + MyType);
	objXMLHTTP.onreadystatechange = AjacBack;
	objXMLHTTP.send(null);
}
function AjacBack() {
	//alert("bb");
	var strout = "";
	if (objXMLHTTP.readyState == 4 && objXMLHTTP.status == 200) {
		strOutput = objXMLHTTP.responseText;
		//aler("");
		OstanFill(strOutput);
		// document.getElementById('loadBox').style.display = 'none';
		// SC();
	}
}
function clearOptions(list) {
	var i;
	for (i = list.options.length - 1; i >= 0; i--) {
		list.remove(i);
	}

}
