function addMoreUpload(){
	var upload_num = document.getElementById('upload_num').value;
	if(upload_num > 9){
		alert("More than 10 uploads at once are not allowed");
		return false;
	}else{
		var upload_container_id = "uploads_"+upload_num;
		var upload_num_plus = upload_num*1 + 1;
		var next_upload_container_id = "uploads_"+upload_num_plus;
		
		var container = "<input name='uploadFile"+upload_num+"' id='uploadFile"+upload_num+"' type='file' /><span id = 'uploadFileErr"+upload_num+"' class = 'validation' style = 'visibility:hidden;font-size:14px;color:#FF0000;font-style:normal;margin-left:4px;font-weight:bold;'>Only JPEG image formats are allowed.</span><div id = '"+next_upload_container_id+"'></div>";		
		document.getElementById(upload_container_id).innerHTML = container;
		document.getElementById('upload_num').value = upload_num_plus;
	}
	
}
function removeBrowse(id){
	var browseId = "uploadFile"+id;
	var browseErrId = "uploadFileErr"+id;	
	
	document.getElementById(browseId).value = '';
	document.getElementById(browseId).style.border = 'solid 1px #CCC';
	document.getElementById(browseErrId).style.display = 'none';
	document.getElementById('mad_title').style.border = 'solid 1px #CCC';
	document.getElementById('mad_title_err').style.display = 'none';
}
function popupform(myform, windowname){
	var err = 0;
	if(myform.email_box.value == ''){
		err += 1;
		document.getElementById(windowname+'_email_box').style.border='solid 1px #F00';
		document.getElementById(windowname+'_u_err').style.visibility='visible';
	}else{
		document.getElementById(windowname+'_email_box').style.border='solid 1px #CCC';
		document.getElementById(windowname+'_u_err').style.visibility='hidden';
	}
	if(myform.password_box.value == ''){
		err += 1;
		document.getElementById(windowname+'_password_box').style.border='solid 1px #F00';
		document.getElementById(windowname+'_p_err').style.visibility='visible';
	}else{
		document.getElementById(windowname+'_password_box').style.border='solid 1px #CCC';
		document.getElementById(windowname+'_p_err').style.visibility='hidden';
	}
	
	if(err > 0){
		return false;
	}else{
		if(windowname == 'twitter'){
			document.message_form.twitter_uname.value = document.twitter_form.email_box.value;
			document.message_form.twitter_pass.value = document.twitter_form.password_box.value;
			return false;
		}else{
			if (! window.focus)return true;
			window.open('', windowname, 'height=600,width=500,scrollbars=yes');
			myform.target=windowname;
			return true;
		}
	}	
}
function openAccount(ac_name){
	if(ac_name == 'gmail'){
		document.getElementById('gmail_info_block').style.display='none';
		document.getElementById('gmail_user_pass_block').style.display='block';
		
		document.getElementById('yahoo_info_block').style.display='block';
		document.getElementById('yahoo_user_pass_block').style.display='none';		
		document.getElementById('yahoo_email_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_u_err').style.visibility='hidden';
		document.getElementById('yahoo_password_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_p_err').style.visibility='hidden';
		
		document.getElementById('twitter_info_block').style.display='block';
		document.getElementById('twitter_user_pass_block').style.display='none';
		document.getElementById('twitter_email_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_u_err').style.visibility='hidden';
		document.getElementById('twitter_password_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_p_err').style.visibility='hidden';
		
		document.getElementById('facebook_info_block').style.display='block';
		document.getElementById('facebook_user_pass_block').style.display='none';		
	}
	
	if(ac_name == 'yahoo'){
		document.getElementById('gmail_info_block').style.display='block';
		document.getElementById('gmail_user_pass_block').style.display='none';
		document.getElementById('gmail_email_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_u_err').style.visibility='hidden';
		document.getElementById('gmail_password_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_p_err').style.visibility='hidden';
		
		document.getElementById('yahoo_info_block').style.display='none';
		document.getElementById('yahoo_user_pass_block').style.display='block';
		
		document.getElementById('twitter_info_block').style.display='block';
		document.getElementById('twitter_user_pass_block').style.display='none';
		document.getElementById('twitter_email_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_u_err').style.visibility='hidden';
		document.getElementById('twitter_password_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_p_err').style.visibility='hidden';
		
		document.getElementById('facebook_info_block').style.display='block';
		document.getElementById('facebook_user_pass_block').style.display='none';
	}
	
	if(ac_name == 'twitter'){
		document.getElementById('gmail_info_block').style.display='block';
		document.getElementById('gmail_user_pass_block').style.display='none';
		document.getElementById('gmail_email_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_u_err').style.visibility='hidden';
		document.getElementById('gmail_password_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_p_err').style.visibility='hidden';
		
		document.getElementById('yahoo_info_block').style.display='block';
		document.getElementById('yahoo_user_pass_block').style.display='none';
		document.getElementById('yahoo_email_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_u_err').style.visibility='hidden';
		document.getElementById('yahoo_password_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_p_err').style.visibility='hidden';
		
		document.getElementById('twitter_info_block').style.display='none';
		document.getElementById('twitter_user_pass_block').style.display='block';
		
		document.getElementById('facebook_info_block').style.display='block';
		document.getElementById('facebook_user_pass_block').style.display='none';
	}
	
	if(ac_name == 'facebook'){
		document.getElementById('gmail_info_block').style.display='block';
		document.getElementById('gmail_user_pass_block').style.display='none';
		document.getElementById('gmail_email_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_u_err').style.visibility='hidden';
		document.getElementById('gmail_password_box').style.border='solid 1px #CCC';
		document.getElementById('gmail_p_err').style.visibility='hidden';
		
		document.getElementById('yahoo_info_block').style.display='block';
		document.getElementById('yahoo_user_pass_block').style.display='none';
		document.getElementById('yahoo_email_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_u_err').style.visibility='hidden';
		document.getElementById('yahoo_password_box').style.border='solid 1px #CCC';
		document.getElementById('yahoo_p_err').style.visibility='hidden';
		
		document.getElementById('twitter_info_block').style.display='block';
		document.getElementById('twitter_user_pass_block').style.display='none';
		document.getElementById('twitter_email_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_u_err').style.visibility='hidden';
		document.getElementById('twitter_password_box').style.border='solid 1px #CCC';
		document.getElementById('twitter_p_err').style.visibility='hidden';
		
		document.getElementById('facebook_info_block').style.display='none';
		document.getElementById('facebook_user_pass_block').style.display='block';
	}
}


function validate_post_comments(frm){
	var err = '';
	
	if(frm.comments.value == ''){
		err += "You cannot post an empty comment.";
	}	
	
	
	if(err != ''){
		document.getElementById('post_comments_err').style.display = 'block';
		document.getElementById('post_comments_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function addComment(frm,idsrc){
	tinyMCE.triggerSave();
	if(frm.comments.value == ''){
		if(idsrc == ''){
			var write_comment = 'write_comment';
			var now_write_comment = 'now_write_comment';
		}else{
			var write_comment = 'write_comment'+idsrc;
			var now_write_comment = 'now_write_comment'+idsrc;
		}
		document.getElementById(write_comment).style.display = 'block'; 
		document.getElementById(now_write_comment).style.display = 'none'; 
		return false;
	}else{		
		frm.submit();
	}
}

function openTab(mode){
	if(mode == 'updates'){
		document.getElementById('update_top').style.display = 'block';
		document.getElementById('update_bottom').style.display = 'block';
		document.getElementById('movement_top').style.display = 'none';
		document.getElementById('movement_bottom').style.display = 'none';
		document.getElementById('isupport_top').style.display = 'none';
		document.getElementById('isupport_bottom').style.display = 'none';
	}else if(mode == 'movements'){
		document.getElementById('update_top').style.display = 'none';
		document.getElementById('update_bottom').style.display = 'none';
		document.getElementById('movement_top').style.display = 'block';
		document.getElementById('movement_bottom').style.display = 'block';
		document.getElementById('isupport_top').style.display = 'none';
		document.getElementById('isupport_bottom').style.display = 'none';
	}else{
		document.getElementById('update_top').style.display = 'none';
		document.getElementById('update_bottom').style.display = 'none';
		document.getElementById('movement_top').style.display = 'none';
		document.getElementById('movement_bottom').style.display = 'none';
		document.getElementById('isupport_top').style.display = 'block';
		document.getElementById('isupport_bottom').style.display = 'block';
	}
}

// function openShareLayer(mad_user_name,mad_ltd){
	// document.getElementById('share_layer').style.display = 'block';
	// document.getElementById('share_layer_head').innerHTML = "<span class='profile_heada' style='vertical-align:top;'>Share "+mad_user_name+"\'s</span><span class='profile_headb'> MAD LTD</span><span class='profile_heada'> :</span><br/><span class='profile_headc'>"+mad_ltd+"</span><br/>";
// }

function openShareLayer(mad_user_id,mode){	
	document.getElementById('share_layer').style.display = 'block';	
	document.getElementById('xmode').value = mode;
	
	getDynamicDataForLayer(mad_user_id,mode);
}

function add_supp(user_id){
	updateSupportCount(user_id);
}

function validateMadUpdateForm(frm){
	if(frm.mad_update_text.value == ''){
		var drawer = $("#drawer");
		drawer.slideDown(function()  {
			// colored flash effect
			document.getElementById('drawer').innerHTML = "Please enter text for your MAD LTD Update.";
			drawer.css("backgroundColor", "#ffffff");			
			setTimeout(function() { drawer.slideUp(); }, 5000);			
		});
		return false;
	}
	

	/* Checking file type */
	if(frm.uploadFile0.value != ''){
		var re_text = /\.jpg|\.gif|\.png/i;
		var filename = frm.uploadFile0.value;
		
		if (filename.search(re_text) == -1){
			var drawer = $("#drawer");
			drawer.slideDown(function()  {
				// colored flash effect
				document.getElementById('drawer').innerHTML = "Only JPEG, GIF & PNG images are allowed.";
				drawer.css("backgroundColor", "#ffffff");			
				setTimeout(function() { drawer.slideUp(); }, 5000);			
			});
			return false;
		}
	}
	
	return true;
	
}
function validateMadMovementForm(frm){
	if(frm.mad_movement_text.value == ''){
		var drawer = $("#drawer");
		drawer.slideDown(function()  {
			// colored flash effect
			document.getElementById('drawer').innerHTML = "Please enter text for your MAD LTD Broadcast.";
			drawer.css("backgroundColor", "#ffffff");			
			setTimeout(function() { drawer.slideUp(); }, 5000);			
		});
		return false;
	}
		
	return true;
	
}
function isValidURL(url){
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url)){
        return true;
    }else{
        return false;
    }
}

function validateMadProfileForm(frm){
	if(frm.mad_head.value == ''){
		var drawer = $("#drawer");
		drawer.slideDown(function()  {
			// colored flash effect
			document.getElementById('drawer').innerHTML = "Please enter text for 'What\'s your MADness?'.";
			drawer.css("backgroundColor", "#ffffff");			
			setTimeout(function() { drawer.slideUp(); }, 5000);			
		});
		return false;
	}
		
	return true;
}
