// JavaScript Document
website = 'http://igitgroup.org/';
function callVideo(id, path, videoName){
			newtext = document.getElementById('text_video_tutorials_' + id).innerHTML;
			document.getElementById('video_text').innerHTML = newtext;
			
			var s1 = new SWFObject(path + "master_page/original/layout/rtl/video/mediaplayer.swf","mediaplayer","300","185","0");
			s1.addParam("allowfullscreen","true");
			s1.addVariable("width","300");
			s1.addVariable("height","185");
			s1.addVariable("file","http://localhost/igit_pro/files/puplic_files/" + videoName);
			s1.write("Lessoncontainer"); 
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function clearNewsLetter(obj, val){
	val = trim(val);
	if(obj.value == val){
		obj.value = '';
	}
}

function fillNewsLetter(obj, val){
	if(trim(obj.value) == ''){
		obj.value = val;
	}
}

function valid_email(email)
	  {
			var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(email))
			  {
			      return false;
			  }
			else
			  {
				  return true;
			  }
	  }

function is_code(str)
	  {
		var out_put1 = str.search(/</i);
		var out_put2 = str.search(/>/i);
		var out_put3 = str.search(/'/i);
		var out_put4 = str.search(/"/i);
		
		var with_slash = str;
		with_slash = with_slash.replace(/\\/i,'.');
 
		if(with_slash != str)
		 {
			 return true;
		 }
		if(out_put1 != -1 || out_put2 != -1 || out_put3 != -1 || out_put4 != -1)
		 {
		   return true;
		 }
		else
		 {
		   return false;
		 }
	  }

function get_error_message(error_array, messageTitle)
 {
	 error_list = '';
	 if(messageTitle != ''){
		error_list = "<br /><font color=\"red\"><b>";
	 	error_list += messageTitle;
		error_list += ":</b></font><ul>";
	 } else {
		 error_list = '<ul>';
	 }
	 
	 for(i=0; i< error_array.length; i++)
	  {
		 if(error_array[i])
		  {
		   my_error_message = error_array[i];
		   error_list = error_list + "<li>" + my_error_message + "</li>";
		  }
	  }
	 error_list = error_list + "</ul>";
	 // window.scrollTo(0,0) ;
	 return error_list;
 }

$(function(){

	$('#subCatOfTeacherArt').change(function(){
		mainCatOfTeacherArt = $('#mainCatOfTeacherArt').val();
		techer = $('#subCatOfTeacherArt').val();

		document.location = website + $('#mainCatOfTeacherArt').attr('lang') + '/3/teachers_articels/view/' + techer + '/' + mainCatOfTeacherArt + '/teacher.html';
	});

	$('#mainCatOfTeacherArt').change(function(){
		$('#subCatOfTeacherArt').css('display', 'none');
		$('#load_sub_cato').css('display', 'inline');
		$.ajax({
		   type: "POST",
		   url: website + $(this).attr('lang') + '/1/teachers_articels/ajax/calling.html',
		   data: "group=" + $(this).val(),
		   success: function(msg){
			   if(msg != '0'){
			   		$('#spann').html(msg);
			   }
			   
			   $('#load_sub_cato').css('display', 'none');
			   $('#subCatOfTeacherArt').css('display', 'inline');
		   }
		 });
	});

	$('#newsLetterSubmit').click(function(){
										  
		var valid = true;
		var error_arry = new Array();
		var html_error_list = "";

		nameEmpty = $('#newsLetter_userNameIsrequeired').html();
		nameNotValid = $('#newsLetter_invalidUSerName').html();
		emailEmpty = $('#newsLetter_emailIsrequeired').html();
		emailNotValid = $('#newsLetter_invalidEmail').html();
		defaultName = $('#newsLetter_defaultNAmeTxt').html();

		username = $('#newsLetterName').val();
		email = $('#newsLetterEmail').val();
				
		if(trim(username) == ''){
				error_arry[error_arry.length] = nameEmpty;
		} else {
			if(defaultName == trim(username)){
				error_arry[error_arry.length] = nameEmpty;
			} else {
				if(is_code(username)){
					error_arry[error_arry.length] = nameNotValid;
				}
			}
		}
		
		if(trim(email) == ''){
				error_arry[error_arry.length] = emailEmpty;
		} else {
			if(!valid_email(email)){
				error_arry[error_arry.length] = emailNotValid;
			}
		}

		if(error_arry.length != 0){
			error = '';
			for(i=0; i<error_arry.length;i++){
				error = error + error_arry[i];
				error = error + '<br />';
			}
			errorText = get_error_message(error_arry, '');
			$('#newsLetterErrormessage').html(errorText);
			$('#newsLetterErrorMessagContnre').slideDown();
			return false;
		}
		
		$('#newsletter_load_image').css('display', 'block');
		$('#newsLetterSubmit').css('display', 'none');
		$('#newsletterAddedMessage_emailExist').css('display', 'none');

		
		$.ajax({
		   type: "POST",
		   url: website + 'en/1/newsletter/save/newelement.html',
		   data: "name=" + username + "&email=" + email,
		   success: function(msg){
			   if(msg == '1'){
					$('#newsletter_load_image').css('display', 'none');
					$('#newsletterAddedMessage').css('display', 'block');
			   } 
			   
			   if(msg == '00'){
					$('#newsletter_load_image').css('display', 'none');
					$('#newsLetterSubmit').css('display', 'block');
					$('#newsletterAddedMessage_emailExist').css('display', 'block');
			   }
		   }
		 });
	});
	
	$('#newsLetterMEssageBoxOk').click(function(){
			$('#newsLetterErrorMessagContnre').slideUp();					
	});
});
