//var xmlhttp = Inint_AJAX();

/**
* METHOD TO SELECT CITY
*
* int country		 		- id of country
* string msg_loading 		- msg of loading to combobox
* int city_id		 		- id of city
* char onlyhasmodel	 		- 'Y' to especific cities that have models records
* string form_name	 		- id form | sample: id="form"
* string form_field_city	- id form city | sample: id="city"
*
*/
function Dados(country, msg_loading, msg_country, city_id, onlyhasmodel, form_name, form_field_city) {
	/*alert(
		"Country: " + country + "\n" +
		"Msg loading: " + msg_loading + "\n" +
		"Msg country: " + msg_country + "\n" +
		"City id: " + city_id + "\n" +
		"Somente modelo?: " + onlyhasmodel + "\n" +
		"Form name: " + form_name + "\n" +
		"Form field: " + form_field_city
	);*/
    var ajax = Inint_AJAX();
	if(ajax) {
		//alert(form_name);
		document.getElementById(form_name).cities_id.options.length = 1;
	    idOpcao  = document.getElementById(form_field_city);
	    ajax.open("POST", "cities.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
				idOpcao.innerHTML = msg_loading;   
	        }
			if(ajax.readyState == 4 ) {
				if(ajax.responseXML) {
					//alert(ajax.responseText);
					processXML(ajax.responseXML, msg_country, city_id, form_name, form_field_city);
			   	} else {
			   		//document.getElementById(form_name).cities_id.disabled = false;
			   		idOpcao.innerHTML = msg_country;
			   	}
			}
        }
	    var params = "country="+country+"&ohm="+onlyhasmodel;
        ajax.send(params);
    }
}

function deletePhoto(photo){
	var ajax = Inint_AJAX();
	if(ajax){
		ajax.open("GET", "model_edit_photos.php?photo="+photo+"&action=delete", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
				document.getElementById('upload_msg').style.display = 'none';
				document.getElementById('upload_process').style.display = 'block';
	        }
			if(ajax.readyState == 4 ) {
				document.getElementById("divcontainer").innerHTML = ajax.responseText;
			}
			
        }
		var params = "photo="+photo+"&action=delete";
        ajax.send(params);
	}
}
   

/**
* METHOD TO PROCESS XML
*
* object obj		 - 
* string msg_country - msg of select country
* int city_id 		 - id of city	
*
*/
function processXML(obj, msg_country, city_id, form_name, form_field_city){
	
	//get tag city
    var dataArray   = obj.getElementsByTagName('city');
 	//alert(dataArray.length);
	//total of elements in tag cidade
	if(dataArray.length > 0) {
		for(var i = 0 ; i < dataArray.length ; i++) {
			var item = dataArray[i];
			var id    =  item.getElementsByTagName("city_id")[0].firstChild.nodeValue;
			var name =  item.getElementsByTagName("city_name")[0].firstChild.nodeValue;
			//document.getElementById(form_name).cities_id.disabled = false;
			
			idOpcao.innerHTML = msg_country;
			
			var newCity = document.createElement("option");
			newCity.setAttribute("id", "name");
			newCity.value = id;
			newCity.text  = name;
			if (newCity.value == city_id)
				newCity.selected = true;
			document.getElementById(form_name).cities_id.options.add(newCity);
		}
	} else {
		document.getElementById(form_name).cities_id.disabled = false;
		idOpcao.innerHTML = msg_country;
	}	  
}
   
function startUpload(form_name){
	document.getElementById(form_name).submit();
	document.getElementById('upload_msg').style.display = 'none';
	document.getElementById('upload_process').style.display = 'block';
	// Block the elements to prevent two parallels download (what will not occur
	// resulting in data lost.
	document.getElementById('upload_avatar').myfile.disabled=true;
	document.getElementById('upload_pic1').myfile.disabled=true;
	document.getElementById('upload_pic2').myfile.disabled=true;
	document.getElementById('upload_pic3').myfile.disabled=true;
    return true;
}

/**
* status - return of upload file
* result - message error
* file - file uploaded
* type - type of file. Ex: avatar, picture 1... 
* width - width of image
* height - height of image
*/
function stopUpload(status, result, file, type, width, height){
    document.getElementById('upload_avatar').myfile.disabled=false;
    document.getElementById('upload_pic1').myfile.disabled=false;
    document.getElementById('upload_pic2').myfile.disabled=false;
    document.getElementById('upload_pic3').myfile.disabled=false;
	//alert(status);
    if (status != "error"){
    	document.getElementById('upload_msg').style.display = 'none';
    	document.getElementById('formerror').style.display = 'none';
		if(document.getElementById('newphotonum')){
			var photonum = document.getElementById('newphotonum').value;
			if(type == "avatar"){
				if (width < height)
		    		document.getElementById('avatar_img').innerHTML = "<img src='files/tmp/" + file + "' width='100' align='center'>";
		    	else
		    		document.getElementById('avatar_img').innerHTML = "<img src='files/tmp/" + file + "' height='75' align='center'>";
			}else{
				if (width < height)
		    		document.getElementById('new' + photonum + '_img').innerHTML = "<img src='files/tmp/" + file + "' width='100' align='center'>";
		    	else
		    		document.getElementById('new' + photonum + '_img').innerHTML = "<img src='files/tmp/" + file + "' height='75' align='center'>";
		    	document.getElementById('new_photos').style.display = "block";
		    	document.getElementById('fs' + photonum).style.display = "block";
				if(document.getElementById('newphotonum'))
		    		document.getElementById('newphotonum').value++;
			}
		} else {
			if(type == "avatar"){
				if (width < height)
		    		document.getElementById('avatar_img').innerHTML = "<img src='files/tmp/" + file + "' width='100' align='center'>";
		    	else
		    		document.getElementById('avatar_img').innerHTML = "<img src='files/tmp/" + file + "' height='75' align='center'>";
			}else{
				if (width < height)
		    		document.getElementById(type + '_img').innerHTML = "<img src='files/tmp/" + file + "' width='100' align='center'>";
		    	else
		    		document.getElementById(type + '_img').innerHTML = "<img src='files/tmp/" + file + "' height='75' align='center'>";
			}
		}
    	
    	
    } else {
    	document.getElementById('upload_process').style.display = 'none';
    	document.getElementById('upload_msg').style.display = 'block';
    	result = '<span class="emsg">' + result + '<\/span>';
    	document.getElementById('upload_msg').innerHTML = result;
    	return false; // jeff 22/01/09
    }
    document.getElementById('upload_process').style.display = 'none';
    document.getElementById(type).value = file;
    return true;
}

function confirmDelete(msg) {
  if (confirm(msg)) {
    // continue...
  }
}

function dockMenu(){
    if (document.getElementById('dockmenu')) {
        document.getElementById('dockmenu').style.display = 'block';
        jQuery.noConflict();
        jQuery(document).ready(function(){
            jQuery('#dock2').Fisheye({
                alignment: 'center',
                valign: 'bottom',
                halign: 'center',
                maxWidth: 60,
                items: 'a',
                itemsText: 'span',
                container: '.dock-container2',
                itemWidth: 40,
                proximity: 50
            
            })
        });
        $(document).ready(
    		function()
    		{
    			$('#fisheye').Fisheye(
    				{
    					maxWidth: 50,
    					items: 'a',
    					itemsText: 'span',
    					container: '.fisheyeContainter',
    					itemWidth: 40,
    					proximity: 90,
    					halign : 'center'
    				}
    			)
    			$('#fisheye2').Fisheye(
    				{
    					maxWidth: 60,
    					items: 'a',
    					itemsText: 'span',
    					container: '.fisheyeContainter',
    					itemWidth: 40,
    					proximity: 80,
    					alignment : 'left',
    					valign: 'bottom',
    					halign : 'center'
    				}
    			)
    		}
    	);
    }
    Shadowbox.clearCache();
    Shadowbox.setup();
}


function validateAd(headerror, rateserror, action, cityid, message, page){
	if(action=="register"){
		var rates = document.getElementById('rates');
    	var headline = document.getElementById("headline");	
	}else{
		var rates = document.getElementById('rates'+cityid);
    	var headline = document.getElementById("headline"+cityid);
	}    
    var error = document.getElementById("formerror");
    var head, rate;
    head = rate = false;
    if (rates && headline) {
        if (rates.value.length < 10) {
            error.innerHTML = rateserror;
            error.style.display = "block";
            document.getElementById('formsuccess').style.display = 'none';
            //rates.focus();
            window.location.href = "#top";
        }
        else {
            rate = true;
        }
		if (headline.value.length < 10) {
            error.innerHTML = headerror;
            error.style.display = "block";
            document.getElementById('formsuccess').style.display = 'none';
            //headline.focus();
            window.location.href = "#top";
        }
        else {
            head = true;
        }
    }
	if(rate && head)
		if(action == "register"){
			registerAd();
		}else if(action == "update"){
			updateAd(cityid, message, page);
		}    	
}

// Jeff
//Shadowbox.clearCache();
//Shadowbox.setup();

//CONTAC MODEL
function sendMail() {
	var xmlhttp = Inint_AJAX();
	var news_type = document.getElementById('contact_news').type;
	var news = (news_type == 'hidden') ? document.getElementById('contact_news').value : document.getElementById('contact_news').checked;
   	var fields = "name="+document.getElementById('contact_name').value+
   				 "&email="+document.getElementById('contact_email').value+
   				 "&phone="+document.getElementById('contact_phone').value+
   				 "&cities_id="+document.getElementById('formContact').cities_id.value+
  				 "&message="+document.getElementById('contact_message').value+
  				 "&news="+news;
   	var url= "model_contact.php?action=sendmail";
   	xmlhttp.open('POST', url, true);
   	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
   	xmlhttp.onreadystatechange = confirmSendMail;
   	xmlhttp.send(fields);
      	
   	function confirmSendMail() {
   		if(xmlhttp.readyState != 4) {
   			document.getElementById('loading').style.display = 'block';
	   	}
	   	if(xmlhttp.readyState == 4) {
        	document.getElementById('loading').style.display = 'none';
        	var response = xmlhttp.responseText.split("|");
        	//alert(response[1]);
        	if (response[0] == '1') {
        		document.getElementById('formerror').style.display = 'none';
        		document.getElementById('formsuccess').innerHTML = response[1];
        		document.getElementById('formsuccess').style.display = 'block';
        		document.getElementById('contact').style.display = 'none';
        	} else if (response[0] == "is_member") {
        		// show div_member
        		document.getElementById('formerror').style.display = 'none';
        		document.getElementById('contact').style.display = 'none';
        		document.getElementById('is_member_name').value = document.getElementById('contact_name').value;
        		document.getElementById('is_member_email').value = document.getElementById('contact_email').value;
        		document.getElementById('is_member_sendemail').value = document.getElementById('contact_email').value;
        		document.getElementById('div_is_member').style.display = 'block';
        		document.getElementById('divinews').innerHTML = response[1];
        	} else if (response[0] == "no_member") {
        		// show div no member
        		var news_div_no_member = (document.getElementById('contact_news').checked) ? document.getElementById('contact_news').checked : document.getElementById('contact_news').value;
        		document.getElementById('formerror').style.display = 'none';
        		document.getElementById('contact').style.display = 'none';
        		document.getElementById('no_member_email').value = document.getElementById('contact_email').value;
        		document.getElementById('no_member_name').value = document.getElementById('contact_name').value;
        		document.getElementById('no_member_cities_id').value = document.getElementById('formContact').cities_id.value;
        		document.getElementById('no_member_news').value = news_div_no_member;
        		document.getElementById('formsuccess').innerHTML = response[1];
        		document.getElementById('formsuccess').style.display = 'block';
        		document.getElementById('div_no_member').style.display = 'block';
        	} else {
        		document.getElementById('formerror').style.display = 'block';
        		document.getElementById('formerror').innerHTML = response[0];
        	}
        }
    }
}
    
function sendMailIsMember() {
	var xmlhttp = Inint_AJAX();
	document.getElementById('formerror').style.display = 'none';
	var news_type = document.getElementById('is_member_news').type;
	var news = (news_type == 'hidden') ? document.getElementById('is_member_news').value : document.getElementById('is_member_news').checked;
	//var news = (document.getElementById('is_member_news').value) ? document.getElementById('is_member_news').value : document.getElementById('is_member_news').checked;
   	var fields = "password="+document.getElementById('is_member_password').value + 
   				 "&news="+news;
   	var url= "model_contact.php?action=sendmailismember";
   	xmlhttp.open('POST', url, true);
   	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
   	xmlhttp.onreadystatechange = confirmSendMailIsMember;
   	xmlhttp.send(fields);
	      	
   	function confirmSendMailIsMember() {
   		if(xmlhttp.readyState != 4) {
   			document.getElementById('loading_is_member').style.display = 'block';
	   	}
	   	if(xmlhttp.readyState == 4) {
        	document.getElementById('loading_is_member').style.display = 'none';
        	var response = xmlhttp.responseText.split("|");
        	if (response[0] != 1) {
        		document.getElementById('formerror').style.display = 'block';
        		document.getElementById('formerror').innerHTML = response;
        	} else {
        		document.getElementById('formerror').style.display = 'none';
        		document.getElementById('formsuccess').innerHTML = response[1];
        		document.getElementById('formsuccess').style.display = 'block';
        		document.getElementById('div_is_member').style.display = 'none';
        		//sleep(10000);
        		//document.location.reload();
        		//window.location.href = "home.php";
        	}
        }
    }
}

function sendMailNoMember() {
	var xmlhttp = Inint_AJAX();
	//document.getElementById('formerror').style.display = 'none';
	var news_type = document.getElementById('no_member_news').type;
	var news = (news_type == 'hidden') ? document.getElementById('no_member_news').value : document.getElementById('no_member_news').checked;
	//var news = (document.getElementById('no_member_news').value) ? document.getElementById('no_member_news').value : document.getElementById('no_member_news').checked;
   	var fields = "name="+document.getElementById('no_member_name').value+
  				 "&email="+document.getElementById('no_member_email').value+
  				 "&retypeemail="+document.getElementById('no_member_email').value+
  				 "&password="+document.getElementById('no_member_password').value+
  				 "&retypepwd="+document.getElementById('no_member_password').value+
  				 "&nickname="+document.getElementById('no_member_nickname').value+
  				 "&about="+
  				 "&cities_id="+document.getElementById('no_member_cities_id').value+
  				 "&news="+document.getElementById('no_member_news').checked;
  	//alert(fields);
  	var url= "users.php?action=register";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmSendMailIsNoMember;
  	xmlhttp.send(fields);
	      	
   	function confirmSendMailIsNoMember() {
   		if(xmlhttp.readyState != 4) {
   			document.getElementById('loading_no_member').style.display = 'block';
	   	}
	   	if(xmlhttp.readyState == 4) {
        	document.getElementById('loading_no_member').style.display = 'none';
        	var response = xmlhttp.responseText.split("|");
        	if (response[0] != 1) {
        		document.getElementById('formsuccess').style.display = 'none';
        		document.getElementById('formerror').style.display = 'block';
        		document.getElementById('formerror').innerHTML = response[0];
        	} else {
        		//window.location.href = "home.php";
        		document.getElementById('formerror').style.display = 'none';
        		document.getElementById('formsuccess').innerHTML = response[1]	;
        		document.getElementById('formsuccess').style.display = 'block';
        		document.getElementById('div_no_member').style.display = 'none';
        		sleep(10000);
        		window.location.href = "welcome.php?action=newuser";
        		//document.location.reload();
        	}
        }
    }
}

function sleep(milliseconds) {
	  var start = new Date().getTime();
	  for (var i = 0; i < 1e7; i++) {
	    if ((new Date().getTime() - start) > milliseconds){
	      break;
	    }
	  }
}

function isMemberSendPwd(){
	//document.getElementById('messagePwd').innerHTML = ' ';
  	if (document.getElementById('is_member_sendemail').value == "") {
		alert("Email required.");
		document.getElementById('is_member_sendemail').focus();
		return false;
	}
  	document.getElementById('loading_is_member').style.display = 'block';
	var email = document.getElementById('is_member_sendemail').value;
	var url= "users.php?action=pwd&email="+email;
	request.open('GET', url, true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange = isMemberConfirmSendPwd;
	request.send(null);
}
	
function isMemberConfirmSendPwd(){
  if(request.readyState == 4) {
	    document.getElementById('loading_is_member').style.display = 'none';
	    document.getElementById('is_member_forgotpwd').style.display = 'none';
	    //alert(document.getElementById('is_member_forgotpwd').style.display);
  		var response = request.responseText;
  		//alert(response);
  		document.getElementById('is_member_loginerror').innerHTML = response;
  		document.getElementById('is_member_loginerror').style.display = 'block';
  	}
}

/*
function isMemberSendPwd(){
	var request = Inint_AJAX();
	//document.getElementById('messagePwd').innerHTML = ' ';
  	if (document.getElementById('is_member_sendemail').value == "") {
		alert("Email required.");
		document.getElementById('is_member_sendemail').focus();
		return false;
	}
  	document.getElementById('loading_is_member').style.display = 'block';
	var email = document.getElementById('is_member_sendemail').value;
	var url= "users.php?action=pwd&email="+email;
	request.open('GET', url, true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange = isMemberConfirmSendPwd;
	request.send(null);
}

function isMemberConfirmSendPwd(){
	x = request.readyState;
	alert(x);
	
  if(request.readyState == 4) {
	  alert('aki 2');
	    document.getElementById('loading_is_member').style.display = 'none';
	    document.getElementById('is_member_forgotpwd').style.display = 'none';
	    //alert(document.getElementById('is_member_forgotpwd').style.display);
  		var response = request.responseText;
  		alert(response);
  		document.getElementById('is_member_loginerror').innerHTML = response;
  		document.getElementById('is_member_loginerror').style.display = 'block';
  	}
}
*/

function registerAd() {
	var xmlhttp = Inint_AJAX();
	var fields = "headline="+document.getElementById('headline').value+
  				 "&phone="+document.getElementById('phone').value+
  				 "&cities_id="+document.getElementById('formad').cities_id.value+
  				 "&rates="+document.getElementById('rates').value+
  				 "&description="+document.getElementById('descriptionad').value;
  	var url= "ad.php?action=register";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmRegAd;
  	xmlhttp.send(fields);

  	function confirmRegAd(){

    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		document.getElementById('formerror').style.display = 'none';
    		document.getElementById('formsuccess').style.display = 'none';
    	}
	    if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		document.getElementById('formerror').style.display = 'none';
	       		//document.getElementById('formsuccess').innerHTML = '<?php echo update_account_success; ?>';
	       		//document.getElementById('formsuccess').style.display = 'block';
	       		window.location.reload();
	       	}
	    }
    }
}

/**
* CHECK MODEL INFORMATION
*/
function updateProfile(site_lang, update_account_success, page) {
	var xmlhttp = Inint_AJAX();
	var listServices = document.getElementsByName('services[]');
	var listGetintos = document.getElementsByName('getintos[]');
	var listPorns = document.getElementsByName('porn[]');
	var listAttributes = document.getElementsByName('attributes[]');
	var services = new Array();
	var getintos = new Array();
	var attributes = new Array();
	var porstar;
	for (i=0; i<listServices.length; i++) {
		if(listServices[i].checked)
			services[i] = listServices[i].value;
	}
	for (i=0; i<listGetintos.length; i++) {
		if(listGetintos[i].checked)
			getintos[i] = listGetintos[i].value;
	}
	for (i=0; i<listPorns.length; i++) {
		if(listPorns[i].checked)
			porn = listPorns[i].value;
	}
	for (i=0; i<listAttributes.length; i++) {
		if(listAttributes[i].selectedIndex)
			attributes[i] = listAttributes[i].value;
	}
  	var fields = "email="+document.getElementById('email').value+
  				 "&retypeemail="+document.getElementById('retype_email').value+
  				 "&password="+document.getElementById('password').value+
  				 "&retypepwd="+document.getElementById('retype_pwd').value+
  				 "&endowments_id="+document.getElementById('endowments_id').value+
  				 /*"&cities_id="+document.getElementById('cities_id').value+*/
  				 "&cities_id="+document.getElementById('formeditmodel').cities_id.value+
  				 "&weights_id="+document.getElementById('weights_id').value+
  				 "&heights_id="+document.getElementById('heights_id').value+
  				 "&language=" +  site_lang +
  				 /*"&name="+document.getElementById('name').value+*/
  				 "&name="+document.getElementById('formeditmodel').name.value+
  				 "&nickname="+document.getElementById('nickname').value+
  				 "&phone="+document.getElementById('phone').value+
  				 "&about="+document.getElementById('about').value+
  				 "&turnonoff="+document.getElementById('turnonoff').value+
  				 "&schedule="+document.getElementById('schedule').value+
  				 "&imtype1="+document.getElementById('imtype1').value+
  				 "&im1="+document.getElementById('im1').value+
  				 "&imtype2="+document.getElementById('imtype2').value+
  				 "&im2="+document.getElementById('im2').value+
  				 "&imtype3="+document.getElementById('imtype3').value+
  				 "&im3="+document.getElementById('im3').value+
  				 "&avatar="+document.getElementById('avatar').value+
			 	 "&age="+document.getElementById('age').value+
  				 "&services="+services+
  				 "&getintos="+getintos+
  				 "&attributes="+attributes;
  	var url= page + ".php?action=update";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmReg;
  	xmlhttp.send(fields);

  	function confirmReg(){
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		document.getElementById('formerror').style.display = 'none';
    		document.getElementById('formsuccess').style.display = 'none';
    	}
	    if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	//alert(response);
	       	if (response != 1) {
	       		document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		if (page == 'models_update') {
	       			window.location.reload();
	       		} else {
		       		document.getElementById('formerror').style.display = 'none';
		       		document.getElementById('formsuccess').innerHTML =  update_account_success; //
		       		document.getElementById('formsuccess').style.display = 'block';
		       		window.location.href = "#top";
	       		}
	       	}
	    }
    }
}

/**
* CHECK ADS INFORMATION
* original 2009-03-09
*/
/*function updateAd(id, update_account_success) {
	var xmlhttp = Inint_AJAX();
	var fields = "headline="+document.getElementById('headline' + id).value+
  				 "&cities_id="+document.getElementById('cities_id' + id).value+
  				 "&phone="+document.getElementById('phone' + id).value+
  				 "&rates="+document.getElementById('rates' + id).value+
  				 "&description="+document.getElementById('description' + id).value;
  	var url= "ad.php?action=update";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmRegAd;
  	xmlhttp.send(fields);

  	function confirmRegAd(){
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		document.getElementById('formerror').style.display = 'none';
    		document.getElementById('formsuccess').style.display = 'none';
    	}
	    if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		document.getElementById('formerror').style.display = 'none';
	       		document.getElementById('formsuccess').innerHTML = update_account_success;
	       		document.getElementById('formsuccess').style.display = 'block';
	       		window.location.href = "#top";
	       	}
	    }
    }
}*/
function updateAd(id, update_account_success, page) {
	var xmlhttp = Inint_AJAX();
	var fields = "headline="+document.getElementById('headline' + id).value+
  				 "&cities_id="+document.getElementById('cities_id' + id).value+
  				 "&phone="+document.getElementById('phone' + id).value+
  				 "&rates="+document.getElementById('rates' + id).value+
  				 "&description="+document.getElementById('description' + id).value;
  	var url = page + ".php?action=update";
  	//alert(url);
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmRegAd;
  	xmlhttp.send(fields);

  	function confirmRegAd(){
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		document.getElementById('formerror').style.display = 'none';
    		document.getElementById('formsuccess').style.display = 'none';
    	}
	    if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	//alert(response);
	       	if (response != 1) {
	       		document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		document.getElementById('formerror').style.display = 'none';
	       		if (page == 'ad') {
		       		document.getElementById('formsuccess').innerHTML = update_account_success;
		       		document.getElementById('formsuccess').style.display = 'block';
		       		window.location.href = "#top";
	       		} else {
	       			window.location.href = 'welcome.php?action=model';
	       		}
	       	}
	    }
    }
}

/**
* CONFIRM REMOVE AD
*/
function removeAd(city_id, id_div, remove_register, page) {
	var xmlhttp = Inint_AJAX();
	var id;
	if (page == 'ad')
		id = city_id;
	else
		id = id_div;
	//var id = city_id;
	if (confirm(remove_register)) {
		var fields = "cities_id=" + city_id ;
		var url = page + ".php?action=delete";
		xmlhttp.open('POST', url, true);
  		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  		xmlhttp.onreadystatechange = confirmDel;
  		xmlhttp.send(fields);
	}
	function confirmDel() {
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		document.getElementById('formerror').style.display = 'none';
    		document.getElementById('formsuccess').style.display = 'none';
    	}
    	if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		document.getElementById('formerror').style.display = 'none';
	       		//document.getElementById('formsuccess').style.display = 'block';
	       		document.getElementById('div' + id).style.display = 'none';
	       		if (page == 'ad')
	       			window.location.href = "#top";
	       		else
	       			window.location.reload();
	       	}
	    }
    }
}

/**
* CONFIRM REMOVE PHOTO
*/
function removePhoto(photo, remove_photo) {
	var xmlhttp = Inint_AJAX();
	var id = photo;
	if (confirm(remove_photo)) {
		var fields = "photo=" + photo;
		var url = "model_edit_photos.php?action=delete";
		xmlhttp.open('POST', url, true);
  		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  		xmlhttp.onreadystatechange = confirmDelPhoto;
  		xmlhttp.send(fields);
	}
	function confirmDelPhoto() {
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		//document.getElementById('formerror').style.display = 'none';
    		//document.getElementById('formsuccess').style.display = 'none';
    	}
    	if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		//document.getElementById('formsuccess').style.display = 'none';
	       		//document.getElementById('formerror').style.display = 'block';
	       		//document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		//document.getElementById('formerror').style.display = 'none';
	       		//document.getElementById('formsuccess').style.display = 'block';
	       		document.getElementById(photo).style.display = 'none';
	       		window.location.href = "#top";
	       	}
	    }
    }
}

/**
* UPLOAD PHOTOS
*/
function uploadPhotos() {
	var xmlhttp = Inint_AJAX();
	var fields = "pic1="+document.getElementById('pic1').value+
  				 "&pic2="+document.getElementById('pic2').value+
  				 "&pic3="+document.getElementById('pic3').value+
  				 "&pic4="+document.getElementById('pic4').value;
  	var url= "model_edit_photos.php?action=upphotos";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmUpPhotos;
  	xmlhttp.send(fields);

	function confirmUpPhotos() {
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('loading').style.display = 'block';
    		//document.getElementById('formerror').style.display = 'none';
    		//document.getElementById('formsuccess').style.display = 'none';
    	}
    	if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		//document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		//document.getElementById('formerror').style.display = 'none';
	       		//document.getElementById('formsuccess').style.display = 'block';
	       		//document.getElementById(photo).style.display = 'none';
	       		window.location.reload();
	       	}
	    }
    }
}

/**
* UPLOAD PHOTOS
*/
function uploadAvatar() {
	var xmlhttp = Inint_AJAX();
	var fields = "avatar="+document.getElementById('avatar').value;
  	var url= "model_edit_photos.php?action=upavatar";
  	xmlhttp.open('POST', url, true);
  	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
  	xmlhttp.onreadystatechange = confirmUpPhotos;
  	xmlhttp.send(fields);

	function confirmUpPhotos() {
    	if(xmlhttp.readyState != 4) {
    		document.getElementById('upload_process').style.display = 'block';
    		//document.getElementById('formerror').style.display = 'none';
    		//document.getElementById('formsuccess').style.display = 'none';
    	}
    	if(xmlhttp.readyState == 4) {
	       	document.getElementById('loading').style.display = 'none';
	       	var response = xmlhttp.responseText;
	       	if (response != 1) {
	       		//document.getElementById('formsuccess').style.display = 'none';
	       		document.getElementById('formerror').style.display = 'block';
	       		document.getElementById('formerror').innerHTML = response;
	       		window.location.href = "#top";
	       	} else {
	       		//document.getElementById('formerror').style.display = 'none';
	       		//document.getElementById('formsuccess').style.display = 'block';
	       		//document.getElementById(photo).style.display = 'none';
	       		window.location.reload();
	       	}
	    }
    }
}
