//var serverip = "66.70.10.21";
var serverip = "share.highspeedconferencing.com";
var appname = "skype_new";
var singninformtext = "<form action='http://" + serverip + "/" + appname + "/logon.jsp' method='post' name='loginform' style='margin:0px;' onSubmit='return canSignin()'>";
var regformtext = "<form action='http://" + serverip + "/" + appname + "/signup.jsp' method='post' name='registerform' style='margin:0px;'>";

var signinurl = "http://" + serverip + "/" + appname + "/signedin.jsp";

function writesignin () {

        document.write (singninformtext);

	document.write ("<div id='inputclosed' style='display:block;'>")
//	document.write ("<div class='inputtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Welcome! </strong><a href='#' onClick='change(\"inputopen\",\"inputclosed\");'>Sign in to your High Speed <em>PLUS+</em> account</a></div></div>")
	document.write ("<div class='inputtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Welcome! </strong><a href='" + signinurl + "'>Sign in to your High Speed <em>PLUS+</em> account</a></div></div>")
	document.write ("<div id='inputopen' style='display:none;'>")
	document.write ("<div class='closeinput'><a href='#' onClick='change(\"inputclosed\",\"inputopen\");'>Close This Box</a></div>")
	document.write ("<div class='neednumber'>Don't have a Moderator Pin?<br>")
	document.write ("<a href='http://www.highspeedconferencing.com/createaccount.htm'>Click here to Register</a> for one.<br>All it takes is your Skype<br>name and an email address.</div>")
	document.write ("<div class='inputtext'><strong>Sign in to your High Speed <em>PLUS+</em> account...</strong></div>")

	document.write ("<div class='signininput'><div class='signinlabel'>Skype Name&nbsp;&nbsp;<input name='pid' type='text' value='' maxlength='60' onBlur='javascript:skypenameEntered(this.value);'></div><div class='signinlabel'>Moderator Pin#&nbsp;&nbsp;<input name='mod' type='text' value='' maxlength='60' onBlur='javascript:passwordEntered(this.value);'></div></div>")

var forgotpin = "<BR>&nbsp;&nbsp;&nbsp; <a href='forgotpin.jsp' style='font-size: 10px'>Forgot PIN?</a><BR><BR>";

	document.write ("<div class='enterbtn'><a href='#' onClick='javascript:startSignin();'><img src='images/arrowbig-blue.gif' align='absmiddle' border='0'> Enter</a>" + forgotpin + "</div>")
	document.write ("</div>")

	//document.write (singninformtext);
	document.write ("<input type=hidden name='login' value=''>");
	document.write ("<input type=hidden name='password' value=''>");
	document.write ("<input type=image name=blankimg src='images/spacer.gif' width='0' height='0' border=0></form>");

};

function writeregform () {
	document.write (regformtext);
	document.write ("<input type=hidden name='username' value=''>");
	document.write ("<input type=hidden name='email' value=''>");

	document.write ("<INPUT NAME=do type=hidden value='createpasscode'>");
	document.write ("<INPUT NAME=passcode type=hidden value=''>");
	document.write ("<INPUT NAME=hostid type=hidden value=''>");

	document.write ("</form>");
}

var _login = "";
var _password = "";
var _email = "";

function skypenameEntered (val_) {
	//alert("Login:" + val_);
	_login = val_;
}

function passwordEntered (val_) {
	//alert("Password:" + val_);
	_password = val_;
}

function emailEntered (val_) {
	//alert("Email:" + val_);
	_email = val_;
}

//SIGNIN
function canSignin()
{
//	document.loginform.skypename.blur();
	if(document.loginform.blankimg)document.loginform.blankimg.focus();

	if(_login == '')
        //if(document.loginform.login.value == '')
        {
                alert("Error: Missing Skype Name. Please, enter and try again.");
                return false;
        }
	if(_password == '')
        //if(document.loginform.password.value == '')
        {
                alert("Error: Missing Moderator Pin. Please, enter and try again.");
                return false;
        }

        if(document.loginform)
        {
                document.loginform.login.value = _login;
                document.loginform.password.value = _password;

                //alert("Login:" + document.loginform.login.value);
                //alert("Password:" + document.loginform.password.value);

                document.loginform.submit();
        }
        else
        {
                alert("Missing the loginform!");
        }

	return true;
}

function onSignin()
{
	if(_login == '')
	{
		alert("Error: Missing Skype Name. Please, enter and try again.");	
		return;
	}
	if(_password == '')
	{
		alert("Error: Missing Moderator Pin. Please, enter and try again.");
		return;
	}
	
	if(document.loginform) 
	{
		document.loginform.login.value = _login;
		document.loginform.password.value = _password;

		//alert("Login:" + document.loginform.login.value);
		//alert("Password:" + document.loginform.password.value);

		document.loginform.submit();
	}
	else
	{
		alert("Missing the loginform!");
	}
}


function startSignin () {
	onSignin();
}

// REGISTRATION


function getRandomConferenceID() {
   return Math.floor(1000000*(1+9*Math.random()));
}


function getRandomConferenceIDStartWith(val_) {
   return ((1000000*val_) + Math.floor(100000*(1+9*Math.random())));
}

function getRandomConferenceIDStartWith2(val_) {
   return ((100000*val_) + Math.floor(10000*(1+9*Math.random())));
}

function validEmail()
{
	if(_email.indexOf(".") < 0 || _email.indexOf("@") < 0 || _email.length < 3){
		return false;	
	}
	return true;
}

function onRegister()
{
	if(_login == '')
	{
		alert("Missing Skype Name. Please, enter and try again.");	
		return;
	}
	if(_email == '')
	{
		alert("Missing Email Address. Please, enter and try again.");
		return;
	}
	else
	{
		if(!validEmail(_email))
		{
			alert("Error: The Email Address is not valid. Please, enter a valid address and try again.");
			return;
		}
	}

    showDisclaimer();
	
}



function continueRegister () {
     
        if(document.registerform)
        {
                if(document.registerform.passcode)
                        document.registerform.username.value = _login;
                if(document.registerform.passcode)
                        document.registerform.email.value = _email;

                if(document.registerform.passcode)
                        document.registerform.passcode.value = getRandomConferenceIDStartWith(5);
                if(document.registerform.hostid)
                        document.registerform.hostid.value =   getRandomConferenceIDStartWith2(85);

                //alert("Login:" + document.registerform.username.value);
                //alert("Email:" + document.registerform.email.value);

                document.registerform.submit();
        }
        else
        {
                alert("Missing the registerform!");
        }


}       


function startRegister () {
	onRegister();
}


