function uploading(cont){
	document.getElementById(cont).className = 'hidden';
	document.getElementById(cont+'_show').className = 'show';
//	alert('test');
}

function check_video_upload(frm, type){
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must not be empty/invalid: \n\n";

	if(frm.media_caption.value.length < 1){
		if(fsub == true) fld_focus = frm.media_caption;
		fsub = false;
		err += ++ctr+". Video Title \n";
	}
	if(frm.media_speaker.value.length < 1){
		if(fsub == true) fld_focus = frm.media_speaker;
		fsub = false;
		err += ++ctr+". Featured Speaker \n";
	}
	if(frm.media_state.value.length < 1){
		if(fsub == true) fld_focus = frm.media_state;
		fsub = false;
		err += ++ctr+". State \n";
	}
	if(type != 'edit' && frm.media_url.value.length < 10){
		if(fsub == true) fld_focus = frm.media_url;
		fsub = false;
		err += ++ctr+". Upload Video \n";
	}
	
	
	var ck_tag = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'cktag[]' && frm.elements[$x].checked == true) ck_tag = true;
	
	if(ck_tag == false){
		if(fsub == true) fld_focus = frm.new_tag;
		fsub = false;
		err += ++ctr+". Check at least one tag \n";
	}
	
	
	var ck_cat = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'ckcat[]' && frm.elements[$x].checked == true) ck_cat = true;
	
	if(ck_cat == false){
		if(fsub == true) fld_focus = frm.new_cat;
		fsub = false;
		err += ++ctr+". Check at least one category \n";
	}
	
	
	
/*	if(frm.media_description.value.length < 1){
		if(fsub == true) fld_focus = frm.media_description;
		fsub = false;
		err += ++ctr+". Description \n";
	}*/
/*	if(frm.media_cat_id.value.length < 1){
		if(fsub == true) fld_focus = frm.media_cat_id;
		fsub = false;
		err += ++ctr+". Category \n";
	}*/
//	if(!(frm.media_image.value.length > 1 && (frm.media_image.value.indexOf('.jpg') != -1 || frm.media_image.value.indexOf('.gif') != -1 || frm.media_image.value.indexOf('.png') != -1))){
//	//if(frm.media_image.value.length < 1 || frm.media_image.value.indexOf('.jpg') == -1 || frm.media_image.value.indexOf('.') == -1){
//		if(fsub == true) fld_focus = frm.media_image;
//		fsub = false;
//		err += ++ctr+". Upload Image (must have an extension of: .jpg or .gif) \n";
//	}
//	
//	if(frm.media_url.value.length < 1 || frm.media_url.value.indexOf('.flv') == -1){
//		if(fsub == true) fld_focus = frm.media_url;
//		fsub = false;
//		err += ++ctr+". Upload Video (must have an extension of: .flv) \n";
//	}
	
	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}else{
		uploading('span_container');
	}
	
//	fsub = false;
	return(fsub);
	
}

function check_post_comment(frm){
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must not be empty/invalid: \n\n";

	if(frm.comment_name.value.length < 1){
		if(fsub == true) fld_focus = frm.comment_name;
		fsub = false;
		err += ++ctr+". Name \n";
	}
//	if(frm.comment_email.value.length < 1 || frm.comment_email.value.indexOf('@') == -1){
	if(frm.comment_email.value.length < 1 || frm.comment_email.value.indexOf('@') == -1 || frm.comment_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.comment_email;
		fsub = false;
		err += ++ctr+". Email \n";
	}
	if(frm.comment_comment.value.length < 1){
		if(fsub == true) fld_focus = frm.comment_comment;
		fsub = false;
		err += ++ctr+". Comment \n";
	}
	
	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}
	return(fsub);
}

function sign_up(frm){
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must not be empty/invalid: \n\n";


//	alert(frm.email.value.indexOf('@'));
	if(frm.signup_email.value.length < 1 || frm.signup_email.value.indexOf('@') == -1 || frm.signup_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.signup_email;
		fsub = false;
		err += ++ctr+". Email Address \n";
	}
	if(frm.signup_zipcode.value == 'zipcode' || frm.signup_zipcode.value.length < 1){
		if(fsub == true) fld_focus = frm.signup_zipcode;
		fsub = false;
		err += ++ctr+". Zip Code \n";
	}

	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}
	return(fsub);
}

function check_signup(frm){
	
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff must be met to continue: \n\n";
	
	
	var ck_cat = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'cat[]' && frm.elements[$x].checked == true) ck_cat = true;
	
	if(ck_cat == false){
		if(fsub == true) fld_focus = frm.ck_all_cat;
		fsub = false;
		err += ++ctr+". Check at least one category \n";
	}
	
	
	
	var ck_tag = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'tag[]' && frm.elements[$x].checked == true) ck_tag = true;
	
	if(ck_tag == false){
		if(fsub == true) fld_focus = frm.ck_all_tag;
		fsub = false;
		err += ++ctr+". Check at least one tag \n";
	}
	
	
	if(frm.email.value.length < 1 || frm.email.value.indexOf('@') == -1 || frm.email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.email;
		fsub = false;
		err += ++ctr+". Email Address must be valid \n";
	}
	if(frm.password.type != 'password' || frm.password.value.length < 3){
		if(fsub == true) fld_focus = frm.password;
		fsub = false;
		err += ++ctr+". Password must be no lesser than 4 characters \n";
	}
	if(frm.repassword.type != 'password' || frm.repassword.value.length < 1 || frm.repassword.value != frm.password.value){
		if(fsub == true) fld_focus = frm.repassword;
		fsub = false;
		err += ++ctr+". Password Not Matched \n";
	}

	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}
	return(fsub);

}

function check_mytcs(frm){
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff must be met to continue: \n\n";
	
	
	var ck_cat = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'cat[]' && frm.elements[$x].checked == true) ck_cat = true;
	
	if(ck_cat == false){
		if(fsub == true) fld_focus = frm.ck_all_cat;
		fsub = false;
		err += ++ctr+". Check at least one category \n";
	}
	
	
	
	var ck_tag = false;
	for($x=0; $x<frm.elements.length; $x++)
		if(frm.elements[$x].id == 'tag[]' && frm.elements[$x].checked == true) ck_tag = true;
	
	if(ck_tag == false){
		if(fsub == true) fld_focus = frm.ck_all_tag;
		fsub = false;
		err += ++ctr+". Check at least one tag \n";
	}
	
	alert(frm.oldpassword.value);
	if(typeof frm.oldpassword != 'undefined' && frm.oldpassword.type == 'old password' && frm.oldpassword.type == 'password'){
		if(fsub == true) fld_focus = frm.oldpassword;
		fsub = false;
		err += ++ctr+". Old Password must not be empty \n";
	}
	if(typeof frm.oldpassword != 'undefined' && frm.oldpassword.type == 'password' && frm.password.type != 'password'){
		if(fsub == true) fld_focus = frm.password;
		fsub = false;
		err += ++ctr+". New Password must not be empty \n";
	}
	else if(frm.password.value.length < 3 && frm.password.type == 'password'){
		if(fsub == true) fld_focus = frm.password;
		fsub = false;
		err += ++ctr+". New Password must be no lesser than 4 characters \n";
	}
	if(frm.password.value != 'new password' && frm.repassword.value != frm.password.value){
		if(fsub == true) fld_focus = frm.repassword;
		fsub = false;
		err += ++ctr+". Password Not Matched \n";
	}

	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}
	return(fsub);

}


email_arg = 'visible';

function show_email(){
	
	document.getElementById('span_email').style.visibility = email_arg;
	email_arg = (email_arg == 'visible') ? 'hidden' : 'visible';
	
}
function check_emailform(frm){

	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff are either empty or invalid: \n\n";
	
	if(frm.email_name_owner.value.length < 1){
		if(fsub == true) fld_focus = frm.email_name_owner;
		fsub = false;
		err += ++ctr+". Your Name \n";
	}
	if(frm.email_owner.value.length < 1){
		if(fsub == true) fld_focus = frm.email_owner;
		fsub = false;
		err += ++ctr+". Your Email \n";
	}
	if(frm.email_name.value.length < 1){
		if(fsub == true) fld_focus = frm.email_name;
		fsub = false;
		err += ++ctr+". Friend's Name \n";
	}
	if(frm.email_email.value.length < 1 || frm.email_email.value.indexOf('@') == -1 || frm.email_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.email_email;
		fsub = false;
		err += ++ctr+". Friend's Email \n";
	}
	if(frm.email_comment.value.length < 1){
		if(fsub == true) fld_focus = frm.email_comment;
		fsub = false;
		err += ++ctr+". Message \n";
	}

	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}
	return(fsub);

}

function transfer_login_info(frm){
	to_form = document.getElementById('form_build');
	to_form.login_email.value = frm.login_email.value;
	to_form.login_zipcode.value = frm.login_zipcode.value;
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

//	document.getElementById(id).style.display = '';
	
    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
	
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	//alert(opacity);
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
	
	if(opacity == 0) document.getElementById(id).style.display = 'none';
	if(opacity > 0) document.getElementById(id).style.display = '';
}

function check_signup_float(frm){
	

	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must not be empty/invalid: \n\n";

	if(frm.login_email.value.length < 1 || frm.login_email.value.indexOf('@') == -1 || frm.login_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.login_email;
		fsub = false;
		err += ++ctr+". Email \n";
	}
	if(frm.login_zipcode.value=='zipcode' || frm.login_zipcode.value.length < 1){
		if(fsub == true) fld_focus = frm.login_zipcode;
		fsub = false;
		err += ++ctr+". Zip Code \n";
	}
	




	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}else{
		frm.action = 'signup.php?page=signup';
	}
		
//		uploading('span_container');
	
//	fsub = false;
	return(fsub);

}

function check_tips_form(frm){

	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must not be empty/invalid: \n\n";

	if(frm.tips_email.value.length < 1 || frm.tips_email.value.indexOf('@') == -1 || frm.tips_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.tips_email;
		fsub = false;
		err += ++ctr+". Email \n";
	}
	if(frm.tips_name.value.length < 1){
		if(fsub == true) fld_focus = frm.tips_name;
		fsub = false;
		err += ++ctr+". Name \n";
	}
	if(frm.tips_content.value.length < 1){
		if(fsub == true) fld_focus = frm.tips_content;
		fsub = false;
		err += ++ctr+". Your Tips \n";
	}
	




	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}else{
		frm.action = 'sendtips.php?page=send';
	}
		
//		uploading('span_container');
	
//	fsub = false;
	return(fsub);

}

function share(url){
	var win = window.open(url,'_blank','width=650,height=500,left=50,top=50,screenX=100,screenY=100, resizable=1, scrollbars=yes');
	win.focus();
}

function close_all_index_float(){
	document.getElementById('login_float2').style.display = 'none';
	document.getElementById('login_float').style.display = 'none';
	document.getElementById('forgot_password').style.display = 'none';
}


function change_passwordx(val){
	if(val == 'no') document.getElementById('table_change_password').style.display='none';
	else document.getElementById('table_change_password').style.display='';
}

function form_earmarks(frm){
	
	var fsub = true, err, ctr=0, fld_focus;
	var err = "The ff fields must be met to continue: \n\n";


	if(frm.earmarks_name.value.length < 1){
		if(fsub == true) fld_focus = frm.earmarks_name;
		fsub = false;
		err += ++ctr+". Name must not be empty \n";
	}
	if(frm.earmarks_email.value.length < 1 || frm.earmarks_email.value.indexOf('@') == -1 || frm.earmarks_email.value.indexOf('.') == -1){
		if(fsub == true) fld_focus = frm.earmarks_email;
		fsub = false;
		err += ++ctr+". Email must be valid \n";
	}
	if(frm.earmarks_zipcode.value.length < 1){
		if(fsub == true) fld_focus = frm.earmarks_zipcode;
		fsub = false;
		err += ++ctr+". Zipcode must be valid \n";
	}
	if(frm.earmarks_agree.checked == false){
		if(fsub == true) fld_focus = frm.earmarks_agree;
		fsub = false;
		err += ++ctr+". You must agree to the Terms of Data Use \n";
	}
	




	if(fsub == false){
		alert(err);
		fld_focus.focus();
	}else{
		frm.action = 'earmarks.php';
	}
		
//		uploading('span_container');
	
//	fsub = false;
	return(fsub);
	
}