

function MM_effectAppearFade(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}

function subCat(obj,result,name,show_more){
	if(obj.options[obj.selectedIndex].value==0){
		if(name=='cat'){
			$(result).innerHTML = "-- گروه آگهی خود را انتخاب کنید--";
		}else{
			$(result).innerHTML = "-- دسته آگهی خود را انتخاب کنید--";
		}
		return false;
	}
	var XMLHTTP = new Ajax();
	var $t = XMLHTTP;
	if (show_more != '0') {
	xmlhttp=GetXmlHttpObject();
    var url="ask_more.php";
    url=url+"?cat="+obj.options[obj.selectedIndex].value;
    url=url+"&sid="+Math.random();
    xmlhttp.onreadystatechange=stateChanged2;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
	}
	
	
		
	$t.param = {'parent':obj.options[obj.selectedIndex].value,'name':name};
	
	$t.notFound = function(){
		$(result).innerHTML = "Sorry! Not Found. Please try again later";
	}
	$t.loading = function(){
		$(result).innerHTML = "<img src='/images/loading.gif' />";
	}
	
	$t.onload = function(){
		
		$(result).innerHTML = "";
		
		items = $t.response.getElementsByTagName('item');
		var Select = document.createElement("select");
		Select.setAttribute("name","sub_"+name);
		Select.setAttribute("id","sub_"+name);
		Select.setAttribute("Class","dropDown");
		
		if(name=='cat'){
			Select.setAttribute("style","width:265px;");
			Select.setAttribute("class","textbox_home");
			Select.onchange = function(){subCat(this,'sub_subCat','sub_'+name);};
		}else if(name=='sub_cat'){
			Select.setAttribute("style","width:265px;");
			Select.setAttribute("class","textbox_home");
		}
		for(var i=0;i<items.length;i++){
			
			var Item = document.createElement("option");
			Item.innerHTML = items[i].getAttribute("name");
			Item.setAttribute("value",items[i].getAttribute("id"));
			Select.appendChild(Item);
			
		}
		$(result).appendChild(Select);
		if($('c').options[$('c').selectedIndex].value == 0 && name=='cat'){
			for(var i=0; i<$('sub_cat').options.length;i++){
				if($('sub_cat').options[i].value == 0){
					$('sub_cat').options[i].selected = true;
					break;
				}
			}
			$('sub_cat').onchange();
		}
		
		if($('sub_cat').options[$('sub_cat').selectedIndex].value == 0 && name=='sub_cat'){
			for(var i=0; i<$('sub_sub_cat').options.length;i++){
				if($('sub_sub_cat').options[i].value == 0){
					$('sub_sub_cat').options[i].selected = true;
					break;
				}
			}
		}
	}
	$t._open('GET','subCat.php');
	XMLHTTP = null;
	delete XMLHTTP;
	
}

function stateChanged2()
{
  if (xmlhttp.readyState==4)
  {
  document.getElementById("additional_info").innerHTML=xmlhttp.responseText;
  }
}

function GetXmlHttpObject()
{
var objXMLHttp=null;
if (window.XMLHttpRequest)
  {
  objXMLHttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
return objXMLHttp;
}

function isValid() {
 var email=document.form1.email.value;
 if (email.indexOf(' ')==-1 
      && 0<email.indexOf('@')
      && email.indexOf('@')+1 < email.length
 ) return true;
 else alert ('پست الکترونيک شما غير مجاز است')
 return false;
}
