var checkres1;

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

function changecountry(url0){
var url1,country;
country=document.getElementById('country').value;
url1='../includes/changecountry.php?country='+country;
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange1;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
   if (request) {
    request.onreadystatechange = StateChange1;
    request.open("GET", url1, true);
    request.send();
   }
 }
}

function StateChange1(){
 if (request.readyState == 4){
<!-- alert(request.responseText);-->
 document.getElementById('townfield').innerHTML=trim(request.responseText);
 }
}


function myconfirm(ddd,ccc) {
	var answer = confirm(ccc)
	if (answer){window.location = ddd;}
}
function goto(url) {
	window.location = url;
}



function trytoreg(){
var dob,username,password,password2,email,showemail,firstname,lastname,showcountry,town,showtown,gender,showgender,dob,dob_dd,dob_mm,dob_yyyy,showdob,subscribe,antiflood,antiflood2,country,showfirstname,showlastname,agree;
var url1;
username=document.getElementById('username').value;
password=document.getElementById('password').value;
password2=document.getElementById('password2').value;
email=document.getElementById('email').value;
showemail=document.getElementById('showemail').checked;
firstname=document.getElementById('firstname').value;
lastname=document.getElementById('lastname').value;
showfirstname=document.getElementById('showfirstname').checked;
showlastname=document.getElementById('showlastname').checked;

showcountry=document.getElementById('showcountry').checked;
town=document.getElementById('town').value;
showtown=document.getElementById('showtown').checked;
gender=document.getElementById('gender').value;
showgender=document.getElementById('showgender').checked;

agree=document.getElementById('agree').checked;

dob_dd=document.getElementById('dob_dd').value;
dob_mm=document.getElementById('dob_mm').value;
dob_yyyy=document.getElementById('dob_yyyy').value;

if (dob_dd.length == 0){dob_dd='01';}
if (dob_yyyy.length == 0){dob_yyyy='1900';}

if (dob_dd.length < 2){dob_dd='0'+dob_dd;}
if (dob_mm.length < 2){dob_mm='0'+dob_mm;}
if (dob_yyyy.length < 2){dob_yyyy='0'+dob_yyyy;}

dob=dob_yyyy+'-'+dob_mm+'-'+dob_dd;
showdob=document.getElementById('showdob').checked;
subscribe=document.getElementById('subscribe').checked;
antiflood=document.getElementById('antiflood').value;
antiflood2=document.getElementById('antiflood2').value;
country=document.getElementById('country').value;

url1='../includes/trytoreg.php?username='+username+'&password='+password+'&password2='+password2+'&email='+email+'&showemail='+showemail+'&firstname='+firstname+'&lastname='+lastname+'&showcountry='+showcountry+'&town='+town+'&showtown='+showtown+'&gender='+gender+'&showgender='+showgender+'&dob='+dob+'&showdob='+showdob+'&subscribe='+subscribe+'&antiflood='+antiflood+'&antiflood2='+antiflood2+'&country='+country+'&showfirstname='+showfirstname+'&showlastname='+showlastname+'&agree='+agree;
<!--alert(antiflood2);-->
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange2;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
   if (request) {
    request.onreadystatechange = StateChange2;
    request.open("GET", url1, true);
    request.send();
   }
 }
}

function StateChange2(){
 if (request.readyState == 4){
 document.getElementById('regdiv').innerHTML=trim(request.responseText);
 }
}




function trytoupdate(){
var dob,username,password,password2,passwordold,email,showemail,firstname,lastname,showcountry,town,showtown,gender,showgender,dob,dob_dd,dob_mm,dob_yyyy,showdob,subscribe,country,showfirstname,showlastname,user_id;
var url1;
user_id=document.getElementById('userid').value;
username=document.getElementById('username').value;
password=document.getElementById('password').value;
password2=document.getElementById('password2').value;
email=document.getElementById('email').value;
showemail=document.getElementById('showemail').checked;
firstname=document.getElementById('firstname').value;
lastname=document.getElementById('lastname').value;
showfirstname=document.getElementById('showfirstname').checked;
showlastname=document.getElementById('showlastname').checked;

showcountry=document.getElementById('showcountry').checked;
town=document.getElementById('town').value;
showtown=document.getElementById('showtown').checked;
gender=document.getElementById('gender').value;
showgender=document.getElementById('showgender').checked;


dob_dd=document.getElementById('dob_dd').value;
dob_mm=document.getElementById('dob_mm').value;
dob_yyyy=document.getElementById('dob_yyyy').value;

if (dob_dd.length == 0){dob_dd='01';}
if (dob_yyyy.length == 0){dob_yyyy='1900';}

if (dob_dd.length < 2){dob_dd='0'+dob_dd;}
if (dob_mm.length < 2){dob_mm='0'+dob_mm;}
if (dob_yyyy.length < 2){dob_yyyy='0'+dob_yyyy;}

dob=dob_yyyy+'-'+dob_mm+'-'+dob_dd;
showdob=document.getElementById('showdob').checked;
subscribe=document.getElementById('subscribe').checked;
country=document.getElementById('country').value;
passwordold=document.getElementById('passwordold').value;

url1='../includes/trytoupdate.php?username='+username+'&password='+password+'&password2='+password2+'&email='+email+'&showemail='+showemail+'&firstname='+firstname+'&lastname='+lastname+'&showcountry='+showcountry+'&town='+town+'&showtown='+showtown+'&gender='+gender+'&showgender='+showgender+'&dob='+dob+'&showdob='+showdob+'&subscribe='+subscribe+'&country='+country+'&showfirstname='+showfirstname+'&showlastname='+showlastname+'&user_id='+user_id+'&passwordold='+passwordold;
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange3;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
   if (request) {
    request.onreadystatechange = StateChange3;
    request.open("GET", url1, true);
    request.send();
   }
 }
}

function StateChange3(){
 if (request.readyState == 4){
 document.getElementById('editdiv').innerHTML=trim(request.responseText);
 }
}




function trytoupdatepsw(){
var password,password2,passwordold,user_id;
var url1;
user_id=document.getElementById('userid2').value;
password=document.getElementById('password').value;
password2=document.getElementById('password2').value;
passwordold=document.getElementById('passwordold').value;

url1='../includes/trytoupdatepsw.php?user_id='+user_id+'&password='+password+'&password2='+password2+'&passwordold='+passwordold;
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange4;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
   if (request) {
    request.onreadystatechange = StateChange4;
    request.open("GET", url1, true);
    request.send();
   }
 }
}

function StateChange4(){
 if (request.readyState == 4){
 document.getElementById('changepassdiv').innerHTML=trim(request.responseText);
 }
}


function trytoupload(){
var file_name,title,categ,description,key_words,hh,mm,ss,age,channel,new_channel,password,hashname;
var url1;

file_name=document.getElementById('file_name').value;
title=document.getElementById('title').value;
categ=document.getElementById('categ').value;
description=document.getElementById('description').value;
key_words=document.getElementById('key_words').value;
hh=document.getElementById('HH').value;
mm=document.getElementById('MM').value;
ss=document.getElementById('SS').value;
age=document.getElementById('age').value;
channel=document.getElementById('channel').value;
new_channel=document.getElementById('new_channel').value;
password=document.getElementById('password').value;
hashname=document.getElementById('txt0').innerHTML;

url1="includes/trytoupload.php?file_name="+file_name+"&title="+title+"&categ="+categ+"&description="+description+"&key_words="+key_words+"&hh="+hh+"&mm="+mm+"&ss="+ss+"&age="+age+"&channel="+channel+"&new_channel="+new_channel+"&password="+password+"&hashname="+hashname;
url1 = encodeURI(url1);
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange5;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
  request.onreadystatechange = StateChange5;
  request.open("GET", url1, true);
  request.send();

 }

}











function trytoupload2(){
var file_name,title,categ,description,key_words,hh,mm,ss,age,channel,new_channel,password,hashname;
var url1;

file_name=document.getElementById('file_name').value;
title=document.getElementById('title').value;
categ=document.getElementById('categ').value;
description=document.getElementById('description').value;
key_words=document.getElementById('key_words').value;
hh=document.getElementById('HH').value;
mm=document.getElementById('MM').value;
ss=document.getElementById('SS').value;
age=document.getElementById('age').value;
channel=document.getElementById('channel').value;
new_channel=document.getElementById('new_channel').value;
password=document.getElementById('password').value;
hashname=document.getElementById('txt0').innerHTML;

url1="../includes/trytoupload2.php?file_name="+file_name+"&title="+title+"&categ="+categ+"&description="+description+"&key_words="+key_words+"&hh="+hh+"&mm="+mm+"&ss="+ss+"&age="+age+"&channel="+channel+"&new_channel="+new_channel+"&password="+password+"&hashname="+hashname;
url1 = encodeURI(url1);
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange5;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
  request.onreadystatechange = StateChange5;
  request.open("GET", url1, true);
  request.send();

 }

}

function try3(){
alert('Hi');
}

function trytoupload3(){
var file_name,title,categ,description,key_words,age,channel,new_channel,password,hashname;
var url1;

file_name=document.getElementById('file_name').value;
title=document.getElementById('title').value;
categ=document.getElementById('categ').value;
description=document.getElementById('description').value;
key_words=document.getElementById('key_words').value;
age=document.getElementById('age').value;
channel=document.getElementById('channel').value;
new_channel=document.getElementById('new_channel').value;
password=document.getElementById('password').value;
hashname=document.getElementById('txt0').innerHTML;

url1="includes/trytoupload3.php?file_name="+file_name+"&title="+title+"&categ="+categ+"&description="+description+"&key_words="+key_words+"&age="+age+"&channel="+channel+"&new_channel="+new_channel+"&password="+password+"&hashname="+hashname;
url1 = encodeURI(url1);
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange5;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
  request.onreadystatechange = StateChange5;
  request.open("GET", url1, true);
  request.send();

 }

}




function trytouploadCompetition(){
var file_name,title,categ,description,key_words,hh,mm,ss,age,channel,new_channel,password,hashname;
var url1;

file_name=document.getElementById('file_name').value;
title=document.getElementById('title').value;
categ="80";
description=document.getElementById('description').value;
key_words="";
hh=document.getElementById('HH').value;
mm=document.getElementById('MM').value;
ss=document.getElementById('SS').value;
age="";
channel="0";
new_channel="";
password="";
hashname="";

url1="includes/trytoupload.php?file_name="+file_name+"&title="+title+"&categ="+categ+"&description="+description+"&key_words="+key_words+"&hh="+hh+"&mm="+mm+"&ss="+ss+"&age="+age+"&channel="+channel+"&new_channel="+new_channel+"&password="+password+"&hashname="+hashname;
alert(url1);
url1 = encodeURI(url1);
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
request.onreadystatechange = StateChange5;
request.open("GET", url1, true);
request.send(null);
 } else {
  request = new ActiveXObject("Microsoft.XMLHTTP");
  request.onreadystatechange = StateChange5;
  request.open("GET", url1, true);
  request.send();

 }

}

function StateChange5(){
var res;
 if (request.readyState == 4){
 res=trim(request.responseText);
 if (res=='OK'){
 uploadStart();
 uform.submit();
 } 
 if (res != 'OK'){
 document.getElementById('uploaddiv').innerHTML=res;     
 }
}
}

function uploadStart(){
var bbUploaded = new BytesUploaded('includes/whileuploading.php');
bbUploaded.start('fileprogress',300);

}


function checkChannel(channel){
document.getElementById('new_channel').disabled=false;
if (channel !=  '0' ){ 
 document.getElementById('new_channel').disabled=true;
 document.getElementById('new_channel').value='';
}

}



function insertAtCursor(myField, myValue) {
    //IE support
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
}
//MOZILLA/NETSCAPE support
else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue + myField.value.substring(endPos, myField.value.length);
} else {
myField.value += myValue;
}
}
