var scrol_loading=setInterval(function(){
if(document.getElementById('ajaxwait')!=null){
document.getElementById('ajaxwait').style.top=document.documentElement.scrollTop+0+'px';
}
},5);
var scrol_petition=setInterval(function(){
if(document.getElementById('petition')!=null){
document.getElementById('petition').style.top=document.documentElement.scrollTop+100+'px';
}
},5);
function show_register_step1()
{
document.getElementById('register_step1').style.display="";
document.getElementById('register_step2').style.display="none";
}
function check_contact_form()
{
if(document.frmcontact.c_name.value=="")
{
alert(input_name);
document.frmcontact.c_name.select();
return false;
}
else if(!(IsEmail(document.frmcontact.c_email.value)))
{
alert(invalid_email);
document.frmcontact.c_email.select();
return false;
}
else if(document.frmcontact.c_subject.value=="")
{
alert(input_subject);
document.frmcontact.c_subject.select();
return false;
}
else if(document.frmcontact.c_message.value=="")
{
alert(input_msg_body);
document.frmcontact.c_message.select();
return false;
}
else
{
if(useajax==true){
accjax_post('ajax.php?page=125&act=save',document.getElementById('frmcontact'),'page_contact_wait','maincontent');
}else{
document.frmcontact.submit();
}
}
}
function IsEmail(Expression)
{
if(Expression==null)
return(false);
var supported=0;
if(window.RegExp)
{
var tempStr="a";
var tempReg=new RegExp(tempStr);
if(tempReg.test(tempStr))supported=1;
}
if(!supported)
return(Expression.indexOf(".")>2)&&(Expression.indexOf("@")>0);
var r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2=new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,6}|[0-9]{1,6})(\\]?)$");
return(!r1.test(Expression)&& r2.test(Expression));
}
function change_title(title){
document.title=title;
}
var postdata;
function accjax_post(url,obj,divwait,divcontent)
{
var count=obj.elements.length;
var poststr="";
for(var i=0; i < count; i++){
poststr=poststr+obj.elements[i].name+"="+encodeURI(obj.elements[i].value)+"&";
}
postdata=poststr;
accjax(url,divwait,divcontent,'POST');
}
function changesecimg(src)
{
document.getElementById(src).src='security.gif?'+((new Date()).getTime());
}
function SubmitForm(e,formname,func){
var characterCode;
if(e && e.which){
e=e;
characterCode=e.which;
}
else{
e=event;
characterCode=e.keyCode;
}

if(characterCode==13){
if(formname=="0"){
eval(func);
}else{
alert(formname);
document.forms[formname].submit();
}
}
}
function ChangeColor(id,color){
document.getElementById(id).style.backgroundColor=color;
}
function strLen(string)
{
if(string==null)
return(false);
return String(string).length;
}
function onlyNum(string){
string.value=string.value.replace(/([^0-9])/g,"");
}
function accjax(url,divwait,divcontent,method)
{
if(window.navigator.onLine==false){
alert(connect_error);
return false;
}
XHR=false;
XHR=null;
XHR=ajaxrequest(url,divwait,divcontent,method);
}
var getXHR = function() {
var http;
try {
http = new XMLHttpRequest;
getXHR = function() {
return new XMLHttpRequest;
};
}
catch(e) {
var msxml = [
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP'
];
for (var i=0, len = msxml.length; i < len; ++i) {
try {
http = new ActiveXObject(msxml[i]);
getXHR = function() {
return new ActiveXObject(msxml[i]);
};
break;
}
catch(e) {}
}
}
return http;
};
var XHR,divwait,divcontent,lasturl='1',cururl='0';
function ajaxrequest(url,dw,dc,method)
{
lasturl = cururl;
cururl = url;
divwait=dw;divcontent=dc;
document.getElementById(divwait).style.display="";
var xmlHttp=getXHR();
if(xmlHttp==null){
alert("Your Web Browser does not Support Ajax Technology!");
return false;
}
xmlHttp.onreadystatechange=stateChanged;
doc=document.getElementsByTagName("html");
doc[0].style.cursor='wait';
xmlHttp.open(method,url,true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xmlHttp.send(postdata);
postdata="";
return xmlHttp;
}
var rawIndex = 0;
var rawMaterial = [
	["1"],
	["2"],
	["3"],
	["4"],
	["5"],
	["6"],
];
function stateChanged()
{
if(typeof XHR !='undefined' && XHR !=null){
if(XHR.readyState==1){
Write_in_element('ajaxwait_txt','<b>'+state1+'</b> ');
}else if(XHR.readyState==2){
Write_in_element('ajaxwait_txt','<b>'+state2+'</b> ');
}else if(XHR.readyState==3){
Write_in_element('ajaxwait_txt','<b>'+state3+'</b> ');
}
if(XHR && XHR.readyState == 4 && XHR.status == 200)
{
Write_in_element(divcontent,XHR.responseText);
Write_in_element('ajaxwait_txt',state4);
goTop();
hide_div(divwait);
doc[0].style.cursor='auto';
if(cururl != lasturl){
if (!rawMaterial[rawIndex]) {
rawIndex = 0;
}
var a = rawMaterial[rawIndex];
dhtmlHistory.add(a[0], XHR.responseText);
rawIndex++;
}
}
}
}
function go_to(link) {
location.href = link;
}
function goTop(acceleration, time) {
	acceleration = acceleration || 0.3;
	time = time || 16;

	var dx = 0;
	var dy = 0;
	var bx = 0;
	var by = 0;
	var wx = 0;
	var wy = 0;

	if (document.documentElement) {
		dx = document.documentElement.scrollLeft || 0;
		dy = document.documentElement.scrollTop || 0;
	}
	if (document.body) {
		bx = document.body.scrollLeft || 0;
		by = document.body.scrollTop || 0;
	}
	var wx = window.scrollX || 0;
	var wy = window.scrollY || 0;

	var x = Math.max(wx, Math.max(bx, dx));
	var y = Math.max(wy, Math.max(by, dy));

	var speed = 1 + acceleration;
	window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
	if(x > 0 || y > 0) {
		var invokeFunction = "goTop(" + acceleration + ", " + time + ")"
		window.setTimeout(invokeFunction, time);
	}
}
function show_div(id){
if(document.getElementById(id)){
document.getElementById(id).style.display="";
}
}
function hide_div(id){
if(document.getElementById(id)){
document.getElementById(id).style.display="none";
}
}
function Write_in_element(id,text){
if(document.getElementById(id)){
document.getElementById(id).innerHTML=text;
}
}
function group_chg(value){
if(document.getElementById('group').value == 1)
{
	hide_div('univ_txt');
	hide_div('proof1');
	hide_div('proof2');
	show_div('univ_cmb');
	show_div('dan_num_dv1');
	show_div('dan_num_dv2');
}else{
	show_div('univ_txt');
	hide_div('univ_cmb');
	hide_div('dan_num_dv1');
	hide_div('dan_num_dv2');
	show_div('proof1');
	show_div('proof2');
}
}
function element_exist(id)
{
	if(document.getElementById(id)){
	return true;
	}
	return false;
}
function historyChange(newLocation, historyData){
	var historyMsg = (typeof historyData == "object" && historyData != null
		? historyStorage.toJSON(historyData)
		: historyData
	);
if(historyMsg != null){
show_div(divwait);
doc[0].style.cursor='wait';
Write_in_element(divcontent, historyMsg);
hide_div(divwait);
doc[0].style.cursor='auto';
}
};

  function toggle_it(itemID){
      // Toggle visibility between none and inline
      if ((document.getElementById(itemID).style.display == 'none')){
                document.getElementById(itemID).style.display = 'inline';
      } else {
        document.getElementById(itemID).style.display = 'none';
      }
  }
  function bg_it(BGID){
   if ((document.getElementById(BGID).className == "open")){
        document.getElementById(BGID).className = 'close';
           }else {
           document.getElementById(BGID).className = 'open';
           }
   }

