//added by afixi
function paypal_submit(){
    document.getElementById("checkout_paypal").submit();
}
function show_payment_option(str){
    $('#payment_option_div').html( $('#payment_'+str).html() );
}
$(document).ready(function(){
    $('#payment_option_div').html( $('#payment_paypal').html() );
});
//ended by afixi
$(document).ready(function(){

    $('#your-subject').focus(function(){
	$('#your-subject').val('');
    });
    $('#your-subject').blur(function(){
	if($('#your-subject').val() == '')
	    $('#your-subject').val('Expression of interest in advertising on this website');
    });

    $('#password1').css('display','');
    $('#password').css('display','none');
    $('#password1').focus(function(){
	    $(this).css('display','none');
	    $('#password').css('display','');
	    $('#password').focus();
    });
    $('#password1').click(function(){
	    $(this).css('display','none');
	    $('#password').css('display','');
	    $('#password').focus();
    });
    $('*').not('#password1').click(function(){
	    if($('#password').val()==''){
		    $('#password').css('display','none');
		    $('#password1').css('display','');
	    }
    });
    $('#password').blur(function(){
	    if($('#password').val()==''){
		    $('#password').css('display','none');
		    $('#password1').css('display','');
	    }
    });
});
function clearMe(){
	document.getElementById("s").value = "";
}
function toggleLayer( whichLayer )
{
  var elem, vis;
  if( document.getElementById ) 
    elem = document.getElementById( whichLayer );
  else if( document.all ) 
      elem = document.all[whichLayer];
  else if( document.layers ) 
    elem = document.layers[whichLayer];
  vis = elem.style;

  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function HideThisLayer ( whichLayer ){

  var elem, vis;
  if( document.getElementById ) 
    elem = document.getElementById( whichLayer );
  else if( document.all ) 
      elem = document.all[whichLayer];
  else if( document.layers ) 
    elem = document.layers[whichLayer];
  vis = elem.style;
  vis.display = "none";
}
function open_area_title(){
    if(document.getElementById('user_title').value == 'other')
	document.getElementById('area_title_other').style.display = '';
    else
	document.getElementById('area_title_other').style.display = 'none';
}
function show_popup(){
    if(document.getElementById('keyword_popup').style.display == 'none'){
        document.getElementById('keyword_popup').style.display = '';
	setTimeout('close_popup()',10000);
    }    
}
function close_popup(){
    document.getElementById('keyword_popup').style.display = 'none';
}
function choosen_category(type){
    $('#choosen_category').slideDown();
    $('#biz_type').append( '<div id="div_'+type+'"><b>'+type.replace('_',' ')+'</b></div>' );    
}
function remove_choosen_category(type){
    var p = document.getElementById('biz_type');
    var ch = document.getElementById('div_'+type);
    p.removeChild(ch);
    if(document.getElementById('biz_type').innerHTML == '')
	$('#choosen_category').slideUp();
}
function show_biz_hour(type){
    if(type == 'not_prefer'){	
	$('#div_biz_hour').slideUp('slow');
    }else{	
	$('#div_biz_hour').slideDown('slow');
    }
}
function day_close(day){
    //document.getElementById('cb_apply_to_all').checked = false;
    if(document.getElementById('cb_'+day).checked){
	document.getElementById(day+'_open').style.visibility = 'hidden';
	document.getElementById(day+'_close').style.visibility = 'hidden';
    }else{
	document.getElementById(day+'_open').style.visibility = '';
	document.getElementById(day+'_close').style.visibility = '';
    }        
}
/*function apply_to_all(){
    if(document.getElementById('cb_apply_to_all').checked){
	$('.cb_close').each(function() {	    
	    $(this).attr('checked',true);
	});
	$('.td_open_close').each(function() {
	    //$(this).attr("style","visibility:'hidden' ");	    	    
	    var id = $(this).attr('id');
	    document.getElementById(id).style.visibility = 'hidden';
	});
	//$('#div_biz_hour').slideDown('slow');
    }	
    else{
	$('.cb_close').each(function() {	    
	    $(this).attr('checked',false);
	});
	$('.td_open_close').each(function() {	    	    
	    //$(this).attr("style","visibility:'' ");	    
	    var id = $(this).attr('id');
	    document.getElementById(id).style.visibility = '';	    
	});
	//$('#div_biz_hour').slideUp('slow');	
    }
}*/
function same_address_as_above(){
	if(document.getElementById('same_as_biz_addr').checked){
		document.getElementById('postal_street_number').value =	document.getElementById('business_street_number').value;
		document.getElementById('postal_suburb').value =document.getElementById('business_suburb').value;
		document.getElementById('postal_state').value =	document.getElementById('business_state').value;
		document.getElementById('postal_country').value =	document.getElementById('business_country').value;
		document.getElementById('postal_postcode').value = document.getElementById('business_postcode').value;
	}else{
		document.getElementById('postal_street_number').value = '';
		document.getElementById('postal_suburb').value = '';
		document.getElementById('postal_state').value = '';
		document.getElementById('postal_country').value = '';
		document.getElementById('postal_postcode').value = '';
	}
}
function show_read_carefully(){
    if(document.getElementById('read_carefully').style.display == 'none'){
        document.getElementById('read_carefully').style.display = '';
	setTimeout('close_read_carefully()',10000);
    }    
}
function close_read_carefully(){
    document.getElementById('read_carefully').style.display = 'none';
}
function keyword_checked(current){
    if(current.checked){
	document.getElementById('check2_3').checked = true;
    }else
	document.getElementById('check2_3').checked = false;
}
function places_people_checked(){    
    if(document.getElementById('check1').checked == true){
	document.getElementById('check2_3').checked = true;
    }
}





		function CheckCallBackForm()
		{
			
			var validator_profile = xs("#profile_form").validate({
			rules: {				
				"CatSel[1]":{
					required:true					
				},
				"Dir[title]":{
				    	required:true
				},
				"Dir[tags]":{
				      	required:true
				},
				"title_name_now":{
				    required:true
				},
				"business_address[number_street]":{
				    required:true
				},
				"business_address[town_suburb]":{
				    required:true
				},
				"business_address[state]":{
				    required:true
				},
				"business_address[country]":{
				    required:true
				},
				"business_address[zip_postcode]":{
				    required:true
				},
				"custom[0][value]":{
				    required:true
				},
				"custom[1][value]":{
				    required:true
				},
				"custom[5][value]":{
				    required:true,
				    number:true
				},
				"custom[6][value]":{
				    number:true
				},
				"custom[7][value]":{
				    number:true
				},
				"custom[8][value]":{
				    number:true
				},
				"custom[9][value]":{
					required:true,
					email:true			
				}		
			}
		});
		var profile = validator_profile.form();
		if(!profile)
			return false;
			
			var title = document.getElementById("title");
			var short_desc = document.getElementById("short"); 
			//**** ADDED by SANGRAM			
			if(document.getElementById('keyword_checked').value == 'yes'){
			    var premise = false;
			    if(document.getElementById('business_premises_yes').checked) {
			      premise = true;
			    }else if(document.getElementById('business_premises_no').checked) {
			      premise = false;
			    }
			    
			    var onsite = false;
			    if(document.getElementById('onsite_services_yes').checked) {
			      onsite = true;
			    }else if(document.getElementById('onsite_services_no').checked) {
			      onsite = false;
			    }
			    
			    var mobile = false;
			    if(document.getElementById('mobile_business_yes').checked) {
			      mobile = true;
			    }else if(document.getElementById('mobile_business_no').checked) {
			      mobile = false;
			    }
			    
			    var online = false;
			    if(document.getElementById('online_store_yes').checked) {
			      online = true;
			    }else if(document.getElementById('online_store_no').checked) {
			      online = false;
			    }

			    if((premise == false) && (onsite == false) && (mobile == false) && (online == false)){
				    alert('You have to choose atleast one business category !!');
				    return false;
			    }
			}
			if(document.getElementById('accept_listing').checked == false){
			    alert('You have to accept listing conditions !');
			    return false;
			}
			if(document.getElementById('agree_term_conditions').checked == false){
			    alert('You have to accept term & contitions !');
			    return false;
			}
			if($('#verify').val() != $('#verify_val').val()){
			    alert('The verification number you entered is incorrect. Please check and try again.');
			    return false;
			}
			
			/*if(email.value.indexOf('@') == -1 || email.value.indexOf('.') == -1)
			{
				alert('Please enter a valid email address.');
				email.focus();
				email.select();				 
				return false;
			}*/

			if(title.value == '')
			{
				alert('Please enter a valid title for your listing.');
				title.focus();
				return false;
			}
			if(short_desc.value == '')
			{
				alert('Please enter a valid short description');
				short_desc.focus();
				return false;
			}
 					

			toggleLayer('formbox');
			toggleLayer('loadingbox');
			// Everything is OK
			return true;
		}
$(document).ready(function(){
     $('.td_second_disable table#pricing-chart tr').each(function(){	   
	   $(this).find('th:eq(1)').addClass('second_col');
	 $(this).find('td:eq(1)').addClass('second_col');
     });
 });

