
// Control parameters
var theCharacterTimeout = 100;
var theStoryTimeout     = 3000;
var theWidgetOne        = "-";
var theWidgetTwo        = " ";
var theWidgetNone       = "";
var theItemCount = theSummaries.length;
var NS6=(document.getElementById && !document.all) ? true : false;

// Ticker startup

function startTicker()
{

	// Define run time values
	theCurrentStory     = -1;
	theCurrentLength    = 0;
	// Locate base objects
	if (document.getElementById) {
			runTheTicker();
		 }
	else {
            document.write("<style>.ticki{display:none;}.ticko{border:0px; padding:0px;}</style>");
            return true;
	}
}
// Ticker main run loop
function runTheTicker()
{
	var myTimeout;
	// Go for the next story data block
	if(theCurrentLength == 0)
	{
		theCurrentStory++;
		theCurrentStory      = theCurrentStory % theItemCount;
		theStorySummary      = theSummaries[theCurrentStory];
		theTargetLink        = theSiteLinks[theCurrentStory];
	}

	var textTitle = theStorySummary.substring(0,theCurrentLength) + whatWidget();

	if (theTargetLink ) {

		if (NS6) {
	document.getElementById("theTicker").innerHTML  = '<a href="'+ theTargetLink +'" target="_blank" class="tick">'+textTitle+'</a>';
				 }
		else {
	document.all.theTicker.innerHTML  = '<a href="'+ theTargetLink +'" target="_blank" class="tick">'+textTitle+'</a>';
				}
						}
	else {
		if (NS6) {
	document.getElementById("theTicker").innerHTML = '<span class="tickertext">'+textTitle+'</span>';
				}
		else {
	document.all.theTicker.innerHTML  = '<span dir=rtl" class="tickertext">'+textTitle+'</span>';
				}
	}

	// Modify the length for the substring and define the timer
	if(theCurrentLength != theStorySummary.length)
	{
		theCurrentLength++;
		myTimeout = theCharacterTimeout;
	}
	else
	{
		theCurrentLength = 0;
		myTimeout = theStoryTimeout;
	}
	// Call up the next cycle of the ticker
	setTimeout("runTheTicker()", myTimeout);
}

// Widget generator
function whatWidget()
{
	if(theCurrentLength == theStorySummary.length)
	{
		return theWidgetNone;
	}

	if((theCurrentLength % 2) == 1)
	{
		return theWidgetOne;
	}
	else
	{
		return theWidgetTwo;
	}
}

startTicker();


$(document).ready(function(){
		
		$("#go_bot").click(function() {
			$("html").animate({ scrollTop: $(document).height() }, "slow");
			$("#highligh_arrow").slideToggle();
			$("#highligh_arrow").slideToggle(1000);
			$("#highligh_arrow").slideToggle();
			$("#highligh_arrow").slideToggle(1000);
			$("#highligh_arrow").slideToggle();
			return false;	
		});
		
	//	$.validationEngine.defaults.scroll = false;
		
	 
	// $("#login").validate();	
	jQuery.validator.setDefaults({
		errorPlacement: function(error, element) {
			error.appendTo('#invalid-' + element.attr('id'));
			$('#invalid-' + element.attr('id')).css('padding-right','84px');
		}
	});
	$.validator.addMethod("check_sec_login",function(value,element){
		var code = $("#sec_code").val();
		
		var Available = false;
		$.ajax({
			  url: "getsec.php",
			  type: "GET",
			  async: false,
			  data: "sec="+code,
			  success: function(output) {
				  	//	alert (output);
					//	alert (output);
						 if (output != "0") {
						//	 alert ('duplicate');
							 Available = false;
						 }
						 else {
						//	 alert ('allow');
							 Available = true;
						 }
					//	 alert (Available);
			 }
		 });
		 
		 return Available;
		 
		 
	},'');
	
	$("#login").validate({
	rules: {
        /* Seasons */
        normal_username: {
            required: true
        },
		normal_password: {
            required: true
        },
		sec_code: {
            required: true,
			check_sec_login: true
        }
    },
    messages: {
        normal_username: {
            required: ' * فیلد اجباری'
        },
		normal_password: {
            required: ' * فیلد اجباری'
        },
		sec_code: {
            required: ' * فیلد اجباری',
			check_sec_login : ' * کد امنیتی اشتباه است'
        }
    }
    
});	
			
		
	});
	

	
function close_pop(){
	$("#pop").toggle('fast');
}

function phoneno(){
		if ($('input:radio[name=radio]:checked').val()!='ADSL-Charge'){
			//$("#tel").attr('disabled','disabled');
			$("#redirect_to_charge").hide('slow');
			$("#f_username").show('slow');
			$("#f_pswd").show('slow');
			$("#f_enter_sec").show('slow');
			$("#f_sec").show('slow');
			$("#f_enter").show('slow');
			
		}
		else {
			$("#f_username").hide('slow');
			$("#f_pswd").hide('slow');
			$("#f_enter_sec").hide('slow');
			$("#f_sec").hide('slow');
			$("#f_enter").hide('slow');
			$("#redirect_to_charge").show('slow');
			//$("#tel").removeAttr('disabled');
		}
		
}


function checksec(){
	var check = false;
	
	var code = $("#sec_code_contact").val();		  
	$.ajax({
	  url: 'getsec2.php',
	  type: "GET",
	  async: false,
	  data: "sec="+code,
	  success: function(output) {
		if (output!=0){
			if ($("#sec_code_contact").val()!=''){
				alert ('کد امنیتی اشتباه می باشد');
			}
			check = false;
		}
		else {
			check = true;	
		}
	  },
	  error: function(data){
		  check = false;
	  }
	});
	
	return check;

}
