
function clickMe (f) {

var el=f.name;
//alert (el);

if (el=='eduhigh') {

//var el1=document.getElementById("eduhigh").checked='true'
var el2=document.getElementById("edulow").checked=false;	
	
}

if (el=='edulow') {
	
var el1=document.getElementById("eduhigh").checked=false;	
//var el2=document.getElementById("edulow").checked='true';	
	
}
	
} // end of function


function ShowRegister() {

el=document.getElementById("register");

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}

    
} // end of function

function Validate (el) {

var error_response="<p>Not all required fields are completed!. </p><p>Please click <a href='http://ci/index.php/welcome'>here</a> to come back to registration form</p>";

firstName=document.getElementById("first").value;
lastName=document.getElementById("last").value;
middleName=document.getElementById("middle").value;
educationHigh=document.getElementById("eduhigh").value;
educationLow=document.getElementById("edulow").value;
jobPosition=document.getElementById("position").value;
workYears=document.getElementById("worked").value;
workCompany=document.getElementById("company").value;
contactPhone=document.getElementById("phone").value;
contactEmail=document.getElementById("mail").value;

if (firstName=='' || lastName=='' || middleName=='' || jobPosition=='' ||  workYears=='' || contactPhone=='' || contactEmail=='') {

document.getElementById("erros").innerHTML=error_response;
return false;

}

else {

return true;

}


} // end of function


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}


function addCourse(str, name, desc) {

//alert(str);	
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

if (str==0)  {
var url="/system/application/views/ajax/add.php";
url=url+"?p="+str;
url=url+"&sid="+Math.random();
alert (url);
xmlHttp.onreadystatechange=CourseAddChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

} // end if str

else {

name=document.getElementById("courseName").value;	
desc=document.getElementById("courseDesc").value;	

var url="/system/application/views/ajax/add.php";
url=url+"?p="+str;
url=url+"?name="+name;
url=url+"?desc="+desc;
url=url+"&sid="+Math.random();
alert (url);
xmlHttp.onreadystatechange=CourseAddChanged;
xmlHttp.open("POST",url,false);
xmlHttp.send(null);

	
	
}

} // end of function


function addedCourse (str) {
	
name=document.getElementById("courseName").value;	
desc=document.getElementById("courseDesc").value;	

var url="/system/application/views/ajax/added.php";
url=url+"?p="+str;
url=url+"?name="+name;
url=url+"?desc="+desc;
url=url+"&sid="+Math.random();
alert (url);
xmlHttp.onreadystatechange=CourseAddChanged;
xmlHttp.open("POST",url,false);
xmlHttp.send(null);

}



function CourseAddChanged() { 
	
if (xmlHttp.readyState==4) { 

//alert (xmlHttp.responseText);	
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

}  // end of function

function CourseEdit(me) {

//alert(me);

var elId="courseEdit"+me;
var saveId="save"+me;
//alert(saveId);
el=document.getElementById(elId);	
saveEl=document.getElementById(saveId);	

if (el.style.display=='none') {	

el.style.display="block";
saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
saveEl.style.display="none";
	
}	
	
} // end of function



function moduleEdit(me) {

//alert(me);

var elId="moduleEdit"+me;
var saveId="msave"+me;
//alert(saveId);
el=document.getElementById(elId);	
saveEl=document.getElementById(saveId);	

if (el.style.display=='none') {	

el.style.display="block";
saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
saveEl.style.display="none";
	
}	
	
} // end of function




function updateCourse(f) {
	
//alert ('Update function!')	;
var elId2="CourseId"+f;
var elIName="CourseName"+f;
var elIDesc="CourseDesc"+f;

//alert (elId2);
var courseID=document.getElementById(elId2).value;
var courseName=document.getElementById(elIName).value;
var courseDesc=document.getElementById(elIDesc).value;

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/courses/ajax/updateCourse.php";
url=url+"?id="+courseID;
url=url+"&name="+courseName;
url=url+"&desc="+courseDesc;
url=url+"&sid="+Math.random();
//alert (url);
xmlHttp.onreadystatechange=CourseAddChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function CourseUpdated() { 
	
if (xmlHttp.readyState==4) { 

alert (xmlHttp.responseText);	
document.getElementById("content").innerHTML=xmlHttp.responseText;


}

} 

function deleteCourse (f) {

var elId="CourseId"+f;
//alert (elId);
	
if (confirm("Are you sure?")) {

var courseID=document.getElementById(elId).value;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/courses/ajax/deleteCourse.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
//alert (url);
xmlHttp.onreadystatechange=CourseDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);


} // end if
	

} // end of function

function CourseDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}
	
	
} // end of  function

function addCourse () {

var url='http://ci/index.php/courses/courses/add';	
document.location.href = url;
return false;

}


function css_on(ob)
{
	css_className = ob.className;
	ob.className = "bright";
}

function css_off(ob)
{
	ob.className = css_className;
}

function moduleDelete (f) {
	
//var elId="moduleId"+f;
//alert (elId);
	
if (confirm("Are you sure?")) {

//var courseID=document.getElementById(elId).value;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/modules/ajax/deleteModule.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
//alert (url);
xmlHttp.onreadystatechange=ModuleDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);


} // end if

} // end of function

function ModuleDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}
	
	
} // end of  function

function showDetails(f) {

var dId='details'+f;	
var el=document.getElementById(dId);

//alert (el);

if (el.style.display=='none') {	

el.style.display="block";		

}

else {
	
el.style.display="none";	
	
}
	
} // end of function


function curatorDelete (f) {
	
//var elId="moduleId"+f;
//alert (elId);
	
if (confirm("Are you sure?")) {

//var courseID=document.getElementById(f).value;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/curators/ajax/deleteCurator.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
//alert (url);
xmlHttp.onreadystatechange=CuratorDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

} // end of function

function CuratorDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

} //end of function


function studentsDetails(f) {
	
var Id='studentShow'+f;	

el=document.getElementById(Id);

//alert(el);

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}
	
	
} // end of function


function studentDelete (f) {
	
if (confirm("Are you sure?")) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/students/ajax/deleteStudent.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=studentDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

} // end of function

function studentDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

} //end of function

function deleteVideo (f) {

if (confirm("Are you sure?")) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/videos/ajax/deleteVideo.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=videoDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

		
} // end of function

function videoDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

} //end of function


function deleteConspect(f) {
	
if (confirm("Are you sure?")) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/conspects/ajax/deleteConspect.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=conspectDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}
	
	
	
} // end of function




function conspectDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

} //end of function



function deleteTask(f) {
	
if (confirm("Are you sure?")) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)   {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/system/application/views/tasks/ajax/deleteTask.php";
url=url+"?id="+f;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=taskDeleted;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}
	
	
} // end of function 

function taskDeleted () {
	
if (xmlHttp.readyState==4) { 
document.getElementById("content").innerHTML=xmlHttp.responseText;

}

} //end of function

function testDetails (f) {
	
var elId="testDeatil"+f;

el=document.getElementById(elId);	

//alert (el);

if (el==null) {

alert ('There are no any items inside tests Вот так!');

return;
	
}

if (el.style.display=='none') {	

el.style.display="block";
//saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
//saveEl.style.display="none";
	
}		
	
}  // end of function 



function messagepaged () {

if (xmlHttp.readyState==4) { 
document.getElementById("pq").innerHTML=xmlHttp.responseText;

}

} // end of fucntion

function AdmshowExamdetails (f) {
	
var elId='admexamdetails'+f;	

el=document.getElementById(elId);

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}			
	
	
	
	
} // end of function 



function AdmshowTestdetails (f) {
	
var elId='admtestdetails'+f;	

el=document.getElementById(elId);

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}			
	
	
	
	
} // end of function 

function ShowBookDetails (f) {
//alert (f);	
var elId="ShowBookDetail"+f;

el=document.getElementById(elId);	

//alert (el);

if (el==null) {

alert ('Внутри учебника нет содержимого!');

return;
	
}

if (el.style.display=='none') {	

el.style.display="block";
//saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
//saveEl.style.display="none";
	
}		
	
}  // end of function 

function ShowConspectDetails (f) {
//alert (f);	
var elId="ShowConspectDetail"+f;

el=document.getElementById(elId);	

//alert (el);

if (el==null) {

alert ('Внутри конспекта нет содержимого!');

return;
	
}

if (el.style.display=='none') {	

el.style.display="block";
//saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
//saveEl.style.display="none";
	
}		
	
}  // end of function 


function ShowTaskDetails (f) {
//alert (f);	
var elId="ShowTaskDetail"+f;

el=document.getElementById(elId);	

//alert (el);

if (el==null) {

alert ('Внутри задачи нет содержимого!');

return;
	
}

if (el.style.display=='none') {	

el.style.display="block";
//saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
//saveEl.style.display="none";
	
}		
	
}  // end of function 


function ShowTaskReplyDetails (f) {
//alert (f);	
var elId="ShowTaskReplyDetail"+f;

el=document.getElementById(elId);	

//alert (el);

if (el==null) {

alert ('Внутри задачи нет содержимого!');

return;
	
}

if (el.style.display=='none') {	

el.style.display="block";
//saveEl.style.display="block";

}

else  {
	
el.style.display="none";	
//saveEl.style.display="none";
	
}		
	
}  // end of function 


function AdmshowTestdetails (f) {
	
var elId='admtestdetails'+f;	

el=document.getElementById(elId);

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}			
	
	
	
	
} // end of function 
	
	
function AdmshowExamdetails (f) {
	
var elId='admexamdetails'+f;	

el=document.getElementById(elId);

if (el.style.display=='none') {	

el.style.display="block";

}


else  {
	
el.style.display="none";	
	
}			
	
	
	
	
} // end of function



function validateEmail(address) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(address) == false) {
		return false;
	} // end if
} // end of functiion



function submitRegForm() {
	var last = $("#last").val();
	var first = $("#first").val();
	var middle = $("#middle").val();
	var country = $("#country").val();
	var region = $("#region").val();
	var city = $("#city").val();
	var phone = $("#phone").val();
	var mail = $("#mail").val();
	var regtype = $("#regtype").val();

//	alert("last: "+last+"\nfirst: "+first+"\nmiddle: "+middle+"\ncountry: "+country+"\nregion: "+region+"\ncity: "+city+"\nphone: "+phone+"\nmail: "+mail);

	if (last == "" || first == "" || middle == "" || phone == "" || mail == "") {
		alert("Вы не заполнили обязательные поля!");
		return;
	}

	if (validateEmail(mail) == false) {
		alert("Неверный адрес электронной почты!");
		return;
	}

	if (city == undefined || city == null || city == "") {
		alert("Вы не правильно указали город. Выберите область и город повторно, пожалуйста.");
		return;
	}

	$("body").css("cursor", "wait");
	$("input[name=submit]").attr("disabled", "disabled");

	$.ajax({
		url: "custom/register.php",
		type: "post",
		dataType: "json",
		data: "last="+last+"&first="+first+"&middle="+middle+"&country="+country+"&region="+region+"&city="+city+"&phone="+phone+"&mail="+mail+"&regtype="+regtype,
		error: function() {
			$.ajax({
				url: "custom/register.php",
				type: "post",
				dataType: "json",
				data: "last="+last+"&first="+first+"&middle="+middle+"&country="+country+"&region="+region+"&city="+city+"&phone="+phone+"&mail="+mail+"&regtype="+regtype,
				error: function() {
					alert("При регистрации возникла ошибка! Проверьте свою электронную почту!");
					document.location.replace("http://cap-cipa.com/");
				},
				success: function(answer) {
					$("body").css("cursor", "default");
					$("input[name=submit]").removeAttr("disabled");
					if (answer.error != "") {
						alert(answer.error);
						return;
					} else {
						$("#regformdiv").html(answer.answer);
					}
				}
			});
		},
		success: function(answer) {
			$("body").css("cursor", "default");
			$("input[name=submit]").removeAttr("disabled");
			if (answer.error != "") {
				alert(answer.error);
				return;
			} else {
				$("#regformdiv").html(answer.answer);
			}
		}
	});

//	$.post(
//		"custom/register.php",
//		{last:		last,
//		 first:		first,
//		 middle:	middle,
//		 country:	country,
//		 region:	region,
//		 city:		city,
//		 phone:		phone,
//		 mail:		mail,
//		 regtype:	regtype},
//		function (answer) {
//			$("body").css("cursor", "default");
//			$("input[name=submit]").removeAttr("disabled");
//			if (answer.error != "") {
//				alert(answer.error);
//				return;
//			} else {
//				$("#regformdiv").html(answer.answer);
//			}
//		}, "json"
//	);
}


	function checkPaymentStep1() {
		var fio = $.trim($("#fio").val());
		var email = $.trim($("#email").val());
		var phone = $.trim($("#phone").val());
		var product = $.trim($("#product").val());
		var amount = $.trim($("#amount").val());
		var currency = $.trim($("#pcurrency").val());

		if (product == "" || amount == "" || currency == "") {
			alert("Произошла ошибка! Попробуйте выбрать товар ещё раз!");
			return false;
		}

		if (fio == "" || email == "" || phone == "") {
			alert("Вы не заполнили все поля!");
			return false;
		} else {
			if (validateEmail(email) == false) {
				alert("Неверный адрес электронной почты!");
				return false;
			} else {
				return true;
			}
		}
	}


	function submitBannerRegForm() {
		var regtype = $("#regtype").val();
		alert(regtype);
	}
	
