function MM_jumpMenu(targ,selObj,restore,siteurl){
  eval(targ+".location='"+siteurl+""+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function check_adv_email_pass(){
	
var word159=document.getElementById('word159').value;
var word160=document.getElementById('word160').value;
	
	
if(document.getElementById('email').value==''){

alert(word159);
document.getElementById('email').focus();
return false;

}else{
	
	
	var x = document.getElementById('email').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 return true;
	}else{
		 alert(word160);
		 document.getElementById('email').focus();
		 return false;

		}
	
}	
}

function check_adv_pass_reset(){
	
var word161=document.getElementById('word161').value;
var word162=document.getElementById('word162').value;
var word163=document.getElementById('word163').value;
var word164=document.getElementById('word164').value;
	
	if(document.getElementById('password').value!=''){
if(document.getElementById('password').value.length < 4){
	alert(word161);
	document.getElementById('password').focus();
	return false;
}	
}
	
	
	
if(document.getElementById('password').value==''){
alert(word162);
document.getElementById('password').focus();
return false;
}else if(document.getElementById('password_confirmation').value==''){

alert(word163);
document.getElementById('password_confirmation').focus();
return false;
}else if(document.getElementById('password').value!=document.getElementById('password_confirmation').value){

alert(word164);
document.getElementById('password').focus();
return false;
	
}else{
return true;
}
}



function show_over_layer(hover_id) {

document.getElementById(hover_id).style.visibility='visible';

}
function hide_over_layer(hover_id) {
document.getElementById(hover_id).style.visibility='hidden';
}

function show_all_adverts(ads_id) {

document.getElementById('advert_board').style.backgroundImage = "url(create_all_advert_grid.php?ads_id="+ads_id+")"; document.getElementById('show_adboard_link').style.display='none';
document.getElementById('show_solo_link').style.display='';

}
function show_this_adverts(ads_id) {

document.getElementById('advert_board').style.backgroundImage = "url(create_advert_grid.php?ads_id="+ads_id+")"; document.getElementById('show_solo_link').style.display='none'; 
document.getElementById('show_adboard_link').style.display='';

}


function form_advertiser_sign_check(){


var word33=document.getElementById('word33').value;
var word34=document.getElementById('word34').value;
var word35=document.getElementById('word35').value;
var word36=document.getElementById('word36').value;
var word37=document.getElementById('word37').value;
var word38=document.getElementById('word38').value;
var word39=document.getElementById('word39').value;
var word40=document.getElementById('word40').value;
var word41=document.getElementById('word41').value;
var word42=document.getElementById('word42').value;
var word43=document.getElementById('word43').value;
var word44=document.getElementById('word44').value;
var word45=document.getElementById('word45').value;
var word46=document.getElementById('word46').value;


if(document.getElementById('email').value!=''){
	
	var x = document.getElementById('email').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 
	}else{
		 alert(word33);
		 document.getElementById('email').focus();
		 return false;

		}
}
if(document.getElementById('username').value!=''){
if(document.getElementById('username').value.length < 3){
	alert(word34);
	document.getElementById('username').focus();
	return false;
}	
var alphaExp = /^[0-9a-zA-Z ]+$/;
if(!(document.getElementById('username').value.match(alphaExp))){
	alert(word35);
	document.getElementById('username').focus();
	return false;
}
}
if(document.getElementById('password').value!=''){
if(document.getElementById('password').value.length < 4){
	alert(word36);
	document.getElementById('password').focus();
	return false;
}	
}


if(document.getElementById('first_name').value==''){

alert(word37);
document.getElementById('first_name').focus();
return false;
}else if(document.getElementById('last_name').value==''){

alert(word38);
document.getElementById('last_name').focus();
return false;

}else if(document.getElementById('email').value==''){

alert(word39);
document.getElementById('email').focus();
return false;

}else if(document.getElementById('address').value==''){

alert(word40);
document.getElementById('address').focus();
return false;

}else if(document.getElementById('country_id').value==''){

alert(word41);
document.getElementById('country_id').focus();
return false;

}else if(document.getElementById('username').value==''){

alert(word42);
document.getElementById('username').focus();
return false;
}else if(document.getElementById('password').value==''){

alert(word43);
document.getElementById('password').focus();
return false;
}else if(document.getElementById('password_confirmation').value==''){

alert(word44);
document.getElementById('password_confirmation').focus();
return false;
}else if(document.getElementById('password').value!=document.getElementById('password_confirmation').value){
	
	alert(word45);
	document.getElementById('password').focus();
return false;
	
}else if(document.getElementById('terms_and_conditions').checked==false){

alert(word46);
document.getElementById('terms_and_conditions').focus();
return false;

}else{
	
	
		 return true;
	
	}

}



function form_tell_check(){
	
var word12=document.getElementById('word12').value;
var word13=document.getElementById('word13').value;
var word14=document.getElementById('word14').value;
var word15=document.getElementById('word15').value;
var word16=document.getElementById('word16').value;
var word17=document.getElementById('word17').value;
var word18=document.getElementById('word18').value;
var word19=document.getElementById('word19').value;

	
	if(document.getElementById('emails').value!=''){
		
		var email_sep=document.getElementById('emails').value.split(",");
		
		
		if(email_sep.length > 3){
			 alert(word12);
			 document.getElementById('emails').focus();
			 return false;
		}
		
		for (var i = 0; i < email_sep.length; i++) {
  var x = email_sep[i];
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 
	}else{
		 alert(word13);
		 document.getElementById('emails').focus();
		 break;
		 return false;

		}
   }
  }
	

	
	
	if(document.getElementById('your_email').value!=''){
	
	var x = document.getElementById('your_email').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 
	}else{
		 alert(word14);
		 document.getElementById('your_email').focus();
		 return false;

		}
}

if(document.getElementById('emails').value==''){

alert(word15);
document.getElementById('emails').focus();
return false;

}else if(document.getElementById('your_name').value==''){

alert(word16);
document.getElementById('your_name').focus();
return false;

}else if(document.getElementById('your_email').value==''){

alert(word17);
document.getElementById('your_email').focus();
return false;

}else if(document.getElementById('your_message').value==''){

alert(word18);
document.getElementById('your_message').focus();
return false;

}else if(document.getElementById('security_code').value==''){

alert(word19);
document.getElementById('security_code').focus();
return false;

}else{
	
	return true;
}


	
}


function form_contact_check(){
	
var word65=document.getElementById('word65').value;
var word66=document.getElementById('word66').value;
var word67=document.getElementById('word67').value;
var word68=document.getElementById('word68').value;
var word69=document.getElementById('word69').value;
var word70=document.getElementById('word70').value;
	
	if(document.getElementById('your_email').value!=''){
	
	var x = document.getElementById('your_email').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 
	}else{
		 alert('Incorrect your email address');
		 document.getElementById('your_email').focus();
		 return false;

		}
}

if(document.getElementById('your_name').value==''){

alert("Your Name can't be blank");
document.getElementById('your_name').focus();
return false;

}else if(document.getElementById('your_email').value==''){

alert("Your Email can't be blank");
document.getElementById('your_email').focus();
return false;

}else if(document.getElementById('subject').value==''){

alert("Subject can't be blank");
document.getElementById('subject').focus();
return false;

}else if(document.getElementById('your_message').value==''){

alert("Comment can't be blank");
document.getElementById('your_message').focus();
return false;

}else if(document.getElementById('security_code').value==''){

alert("Security Code can't be blank");
document.getElementById('security_code').focus();
return false;

}else{
	
	return true;
}


	
}


function check_a_login(){


var word56=document.getElementById('word56').value;
var word57=document.getElementById('word57').value;

if(document.getElementById('ausername').value==''){
alert(word56);
document.getElementById('ausername').focus();
return false;
}else if(document.getElementById('apassword').value==''){
alert(word57);
document.getElementById('apassword').focus();
return false;
}else{
return true;
}
}

function click_ads(adsId,siteurl) {
        var http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        
        var url=siteurl+"/count_ads_click.php";
        
        http_request.open('POST', url, true);
        
        http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

        http_request.send('ads_id='+adsId);

}


function check_edit_advert(){

var word168=document.getElementById('word168').value;

if(document.getElementById('description').value==''){
alert(word168);
document.getElementById('description').focus();
return false;

}else{
return true;
}
}

function check_tax_country(){

var eu_countries = document.getElementById('countrieas_tax').value;
  
    var country_id = parseInt(document.getElementById('country_id').value);
    var found = false;
    
    var eu_countries=eu_countries.split(",");

    for (var i = 0; i < eu_countries.length; i++) {
      if (parseInt(eu_countries[i]) == country_id) {
      	
        found = true;
        break;
      }
    }
    if (found) {
      document.getElementById('vat_number_row').style.display='block';
    } else {
      document.getElementById('vat_number_row').style.display='none';
       document.getElementById('tax_id').value='';
    }
}


function check_edit_account(){
	
	

var word34=document.getElementById('word34').value;
var word35=document.getElementById('word35').value;
var word36=document.getElementById('word36').value;
var word37=document.getElementById('word37').value;
var word38=document.getElementById('word38').value;
var word40=document.getElementById('word40').value;
var word41=document.getElementById('word41').value;
var word42=document.getElementById('word42').value;
var word45=document.getElementById('word45').value;


if(document.getElementById('username').value!=''){
if(document.getElementById('username').value.length < 3){
	alert(word34);
	document.getElementById('username').focus();
	return false;
}	
var alphaExp = /^[0-9a-zA-Z ]+$/;
if(!(document.getElementById('username').value.match(alphaExp))){
	alert(word35);
	document.getElementById('username').focus();
	return false;
}
}
if(document.getElementById('password').value!=''){
if(document.getElementById('password').value.length < 4){
	alert(word36);
	document.getElementById('password').focus();
	return false;
}	
}


if(document.getElementById('first_name').value==''){

alert(word37);
document.getElementById('first_name').focus();
return false;
}else if(document.getElementById('last_name').value==''){

alert(word38);
document.getElementById('last_name').focus();
return false;

}else if(document.getElementById('address').value==''){

alert(word40);
document.getElementById('address').focus();
return false;

}else if(document.getElementById('country_id').value==''){

alert(word41);
document.getElementById('country_id').focus();
return false;

}else if(document.getElementById('username').value==''){

alert(word42);
document.getElementById('username').focus();
return false;
}else if(document.getElementById('password').value!=document.getElementById('password_confirmation').value){
	
	alert(word45);
	document.getElementById('password').focus();
return false;

}else{
	
	
		 return true;
	
	}

}



function getX(evt) {
     if (document.all) { return (evt.clientX); }
     return (evt.pageX);
}
function getY(evt) {
     if (document.all) { return (evt.clientY); }
     return (evt.pageY);
}
function getScrollX() {
     if (document.all) { return (document.body.scrollLeft); }
     return (0);
}
function getScrollY() {
     if (document.all) { return (document.body.scrollTop); }
     return (0);
}
function showValues(e,occupied) {
	
	
if(document.getElementById('isdrag').value=='2'){
  	
  	
  	
  	  var rposx = 0;
      var rposy = 0;
      rposx= getX(e) + getScrollX();
      rposy= getY(e) + getScrollY();
      
   
    
      
    var rxcoor=Math.ceil((rposx - document.getElementById('green_square').offsetLeft)/10);
    var rycoor=Math.ceil((rposy - document.getElementById('green_square').offsetTop)/10);

    document.getElementById('green_square_2').style.visibility='visible';    
    document.getElementById('green_square_2').style.width=Math.abs(rxcoor-1) *10;
    document.getElementById('green_square_2').style.height=Math.abs(rycoor-1) *10;
    
    if(rxcoor<0){
    	document.getElementById('green_square_2').style.left=document.getElementById('green_square').offsetLeft+((rxcoor) *10);
    }else{
    	document.getElementById('green_square_2').style.left=document.getElementById('green_square').offsetLeft;
    }
    
    if(rycoor<0){
    	document.getElementById('green_square_2').style.top=document.getElementById('green_square').offsetTop+((rycoor) *10);
    }else{
    	document.getElementById('green_square_2').style.top=document.getElementById('green_square').offsetTop;
    }
    
    document.getElementById('xcoorh').value= Math.ceil((document.getElementById('green_square_2').offsetLeft- document.getElementById('select_pixels').offsetLeft)/10);
    document.getElementById('ycoorh').value=Math.ceil((document.getElementById('green_square_2').offsetTop- document.getElementById('select_pixels').offsetTop)/10);
    
    document.getElementById('width').value=document.getElementById('green_square_2').offsetWidth/10;
    document.getElementById('height').value=document.getElementById('green_square_2').offsetHeight/10;
    
  }else if(document.getElementById('isdrag').value=='3'){
  	
  	
  	
  	var select_x=(document.getElementById('xcoorh').value-1) * 10;
  	var select_y=(document.getElementById('ycoorh').value-1) * 10;
  	var select_w=document.getElementById('width').value * 10;
  	var select_h=document.getElementById('height').value * 10;
  	
  	var select_w2=select_w / 2;
  	var select_h2=select_h / 2;
  	var select_cx=select_x + select_w2;
  	var select_cy=select_y + select_h2;
  	
   
   for (var i = 0; i < occupied.length; i++) {
   	
   	
   	
   	var dx = Math.abs(occupied[i][0] - select_cx);
    var dy = Math.abs(occupied[i][1] - select_cy);
   	
   	
   	if (dx < (select_w2+occupied[i][2]) && dy < (select_h2+occupied[i][3])){
	
	  document.getElementById('green_square_2').style.visibility='hidden';
  	document.getElementById('detail_layer').style.visibility='hidden';
  	break;
	
    }
  }

  }else if(document.getElementById('isdrag').value=='4'){ 

  	document.getElementById('green_square_2').style.visibility='visible';  
  	document.getElementById('green_square_2').style.width=10;
    document.getElementById('green_square_2').style.height=10;
  	document.getElementById('green_square_2').style.left=document.getElementById('green_square').offsetLeft;
    document.getElementById('green_square_2').style.top=document.getElementById('green_square').offsetTop;
  	
  	document.getElementById('width').value=1;
    document.getElementById('height').value=1;
    
    var select_x=(document.getElementById('xcoorh').value-1) * 10;
  	var select_y=(document.getElementById('ycoorh').value-1) * 10;
  	var select_w=document.getElementById('width').value * 10;
  	var select_h=document.getElementById('height').value * 10;
  	
  	var select_w2=select_w / 2;
  	var select_h2=select_h / 2;
  	var select_cx=select_x + select_w2;
  	var select_cy=select_y + select_h2;
  	
   
   for (var i = 0; i < occupied.length; i++) {
   	
   	
   	
   	var dx = Math.abs(occupied[i][0] - select_cx);
    var dy = Math.abs(occupied[i][1] - select_cy);
   	
   	
   	if (dx < (select_w2+occupied[i][2]) && dy < (select_h2+occupied[i][3])){
	
	  document.getElementById('green_square_2').style.visibility='hidden';
  	document.getElementById('detail_layer').style.visibility='hidden';
  	break;
	
    }
  }
  	
  }else{
  	
  	 var posx = 0;
     var posy = 0;
      posx= getX(e) + getScrollX();
      posy= getY(e) + getScrollY();
      
   
   
      
    var xcoor=Math.ceil((posx - document.getElementById('select_pixels').offsetLeft)/10);
    var ycoor=Math.ceil((posy - document.getElementById('select_pixels').offsetTop)/10);

    if(xcoor==0){xcoor=1;}
    if(xcoor==101){xcoor=100;}
    if(ycoor==0){ycoor=1;}
    if(ycoor==101){ycoor=100;}


    document.getElementById('green_square').style.visibility='visible';    
    document.getElementById('green_square').style.left=(xcoor-1)*10 + document.getElementById('select_pixels').offsetLeft + 1;
    document.getElementById('green_square').style.top=(ycoor-1)*10 + document.getElementById('select_pixels').offsetTop + 1;
   
    document.getElementById('xcoorh').value=xcoor;
    document.getElementById('ycoorh').value=ycoor;
  	
  	
  }	
}




function buy_confirm(siteurl) {
	
	window.location=siteurl+"advert_create_temp.php?xcoorh="+document.getElementById('xcoorh').value+"&ycoorh="+document.getElementById('ycoorh').value+"&width="+document.getElementById('width').value+"&height="+document.getElementById('height').value+"&country_id="+document.getElementById('country_id').value+"&page_id="+document.getElementById('page_id').value;
	
}



function check_buy_ads(){



var word109=document.getElementById('word109').value;
var word110=document.getElementById('word110').value;
var word111=document.getElementById('word111').value;
var word112=document.getElementById('word112').value;
var word113=document.getElementById('word113').value;
var word114=document.getElementById('word114').value;
var word115=document.getElementById('word115').value;



if(document.getElementById('name_of_business').value==''){
alert("Name of Business can't be blank");
document.getElementById('name_of_business').focus();
return false;
}else if(document.getElementById('what_do_you_provide').value==''){
alert("What Do You Provide can't be blank");
document.getElementById('what_do_you_provide').focus();
return false;
}else if(document.getElementById('address_of_business').value==''){
alert("Address of Business can't be blank");
document.getElementById('address_of_business').focus();
return false;
}else if(document.getElementById('city').value==''){
alert("City, Town, Area can't be blank");
document.getElementById('city').focus();
return false;
}else if(document.getElementById('state').value==''){
alert("State or Territory can't be blank");
document.getElementById('state').focus();
return false;
}else if(document.getElementById('file').value==''){
alert("Image can't be blank");
document.getElementById('file').focus();
return false;
}else{
return true;
}
}


function show_languages() {


document.getElementById('all_languages').style.display='block';

 if (document.all) {
 	document.getElementById('all_languages').style.top=document.getElementById('languages').offsetTop - 6;
}else{
	document.getElementById('all_languages').style.top=document.getElementById('languages').offsetTop;
}
document.getElementById('all_languages').style.left=document.getElementById('languages').offsetLeft;


}

function chnagestyle(divid) {
       document.getElementById(divid).className='language1_o';
}
function style_back(divid) {
       document.getElementById(divid).className='language1';
}

function hide_languages() {
       document.getElementById('all_languages').style.display='none';
       
       
}


function index_lang(siteurll) {
	
	
	window.location=siteurll;
	
}


function showWindow(content){
	if(document.getElementById(content).offsetHeight == 0){
  document.getElementById(content).style.display = "block";
}else{
	document.getElementById(content).style.display = "none";
}
} 



function add_product(product_id,price,qu_id){
	
	
	var alphaExp = /^[0-9]+$/;
if(document.getElementById(qu_id).value.match(alphaExp) && document.getElementById(qu_id).value!=0){

	total_amount = parseFloat(document.getElementById('amount').value) + (parseFloat(price)*parseFloat(document.getElementById(qu_id).value));

  document.getElementById('amount').value = total_amount;
  
  if(document.getElementById('p_ids').value){
  
  document.getElementById('p_ids').value = document.getElementById('p_ids').value+','+product_id+','+document.getElementById(qu_id).value;
  
}else{
	 document.getElementById('p_ids').value =product_id+','+document.getElementById(qu_id).value;
}
	
  document.getElementById('calc_price').innerHTML = '<b>$'+total_amount+' AUD</b>';
   document.getElementById('calc_price_1').innerHTML = '<b>$'+total_amount+' AUD</b>';
}
}

function reset_product(){

  document.getElementById('amount').value = document.getElementById('amountt').value;
  document.getElementById('calc_price').innerHTML = '<b>$'+document.getElementById('amountt').value+' AUD</b>';
  document.getElementById('calc_price_1').innerHTML = '<b>$'+document.getElementById('amountt').value+' AUD</b>';
   document.getElementById('p_ids').value = '';
}
