// JavaScript Document
// BowZero

var current_page = ""

function setCookie(c_name,value,expiredays){
  var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays)
  document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

function getCookie(c_name){
  if (document.cookie.length>0)
    {
    c_start=document.cookie.indexOf(c_name + "=")
    if (c_start!=-1)
      { 
      c_start=c_start + c_name.length+1
      c_end=document.cookie.indexOf(";",c_start)
      if (c_end==-1) c_end=document.cookie.length
      return unescape(document.cookie.substring(c_start,c_end))
      } 
    }
  return "";
}

function _( id ){
	return document.getElementById( id )
}

function __(name){
  return document.getElementsByName(name)  
}

function createXMLHttp() {
  if (typeof XMLHttpRequest != "undefined") {
  	return new XMLHttpRequest()
  } else if (window.ActiveXObject) {
    var aVersions = [
    "MSXML2.XMLHttp.6.0",
    "MSXML2.XMLHttp.5.0",
    "MSXML2.XMLHttp.4.0",
    "MSXML2.XMLHttp.3.0",
    "MSXML2.XMLHttp",
    "Microsoft.XMLHttp"
    ]
    for (var i = 0; i < aVersions.length; i++) {
    	try {
    		var oXmlHttp = new ActiveXObject(aVersions[i]);
    		return oXmlHttp;
    	} catch (oError) {
    		//Do nothing
    	}
    }
  }
  throw new Error("XMLHttp object could be created.")
}

function display(sText,id) {
	_(id).innerHTML = sText
}

function small_request(data,id){
  var xml = createXMLHttp()
	xml.open("POST",data,true)
	xml.onreadystatechange = function(){   
			if (xml.readyState==4){
					if (xml.status == 200){
						display(xml.responseText,id)
					}
					else
							display("Error : " + xml.statusText,id)
			} else {					
				display("Loading ...",id)
			}
	}
	xml.send(null);
}

function request(data,id) {	

		var xml = createXMLHttp()
		xml.open("POST",data,true)    
		xml.onreadystatechange = function(){   
				if (xml.readyState==4){
						if (xml.status == 200){
							display(xml.responseText,id)				
						}
						else
								display("Error : " + xml.statusText,id)
				} else {					
					display("<img src='images/loading.gif' />",id)
				}
		}
		xml.send(null);
}

function menu(data){
  request("welcome.php?msg="+data,"page")
  menu = _("menu")
  submenu = menu.getElementsByTagName("span")
   
  for(i=0;i<submenu.length;i++)  {
    submenu[i].onclick = function(){
      request(this.id,"page")
      current_page = this.id
    }
  }
}

function refresh(){
  var page = getCookie('cur_page')
  request(current_page + "?p=" + page,"page")
}

function update_news( data ){ 
  window.open("edit_news.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')  
}
function property_key( data ){ 
  request("property.php?key="+data,"page");
 
}

function update_logo( data ){ 
  window.open("edit_logo.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')  
}

function delete_news( data ){
  request("news_save.php?id=delete&ids="+data,"page");
}

function update_property( data ){
  
  window.open("edit_property.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_property( data ){
  request("property_save.php?id=delete&ids="+data,"page");
}

function update_what( data ){
  window.open("edit_what.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_what( data ){
  request("what_save.php?id=delete&ids="+data,"page");
}

function update_patner( data ){
  window.open("edit_patner.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_patner( data ){
  request("patner_save.php?id=delete&ids="+data,"page");
}

function update_career( data ){
  window.open("edit_career.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
  
}

function delete_career( data ){
  request("career_save.php?id=delete&ids="+data,"page");
}

function update_project( data ){
  window.open("edit_project.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_project( data ){
  request("project_save.php?id=delete&ids="+data,"page");
}

function delete_news_letter( data ){  
  request("news_letter_save.php?id=delete&ids="+data,"page");
}

function update_sub_patner( data ){
  window.open("edit_sub_patner.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_sub_patner( data ){
  request("sub_patner_save.php?id=delete&ids="+data,"page");
}

function update_type( data ){
  window.open("edit_type.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_type( data ){
  request("type_save.php?id=delete&ids="+data,"page");
}

function update_category( data ){
  window.open("edit_category.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_category( data ){
  request("category_save.php?id=delete&ids="+data,"page");
}

function update_sub_category( data ){
  window.open("edit_sub_category.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_sub_category( data ){
  request("sub_category_save.php?id=delete&ids="+data,"page");
}

function update_country( data ){
  window.open("edit_country.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_country( data ){
  request("country_save.php?id=delete&ids="+data,"page");
}

function update_city( data ){
  window.open("edit_city.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_city( data ){
  request("city_save.php?id=delete&ids="+data,"page");
}

function update_user( data ){
  window.open("edit_user.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}

function delete_user( data ){
  request("user_save.php?id=delete&ids="+data,"page");
}

function default_image( data ){
  window.open("edit_default_img.php?code="+data,'','directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,width=800,scrollbars=yes')
}
