var videoID;
function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

var http = createRequestObject(); 


////////////////////////////////////////////////////////
function checkusername() {
 var y = document.channel.username.value;
 if(y == "") {
   document.getElementById('username_msg').innerHTML = "<font color='red'><b>Please enter a channel.  Thank you.</b></font><br>";
 }
 else {
  http.open('get', '/components/ajax.php?action=checkusername&uname=' + y);
  http.onreadystatechange = handleusername;
  http.send(null);
 }
}

function handleusername() {
	if(http.readyState == 4){
		var response = http.responseText;
		var rs = new Array();
        rs = response.split('|');
		if (rs[0].indexOf('no') > -1 && rs[1].indexOf('exists') > -1) {
		 document.channel.username.value = "";
		 document.getElementById('username_msg').innerHTML = "<font color='red'><b>That channel is already in use.  Please try another one.</b></font><br>";
        }
		else if (rs[0].indexOf('no') > -1 && rs[1].indexOf('spaces') > -1) {
		 //document.channel.username.value = "";
		 document.getElementById('username_msg').innerHTML = "<font color='red'><b><u>Spaces</u> and special characters are <u>not</u> allowed!  Please remove any spaces and re-submit.</b></font><br>";
        }
		else if (rs[0].indexOf('yes') > -1) {
		 document.getElementById('username_msg').innerHTML = "<b>Your channel has been saved!</b>";			
		 document.channel.submit();
		}
		else {
		 return false;
		}
	}
}
//////////////////////////////////////////////////////////

////////////////////////////////////////////////////////
function checkemailaddress(x) {
  http.open('get', '/components/ajax.php?action=checkemailaddress&email=' + x);
  http.onreadystatechange = handleemailaddress;
  http.send(null);
}

function handleemailaddress() {
	if(http.readyState == 4){
		var response = http.responseText;
		var rs = new Array();
        rs = response.split('|');
		if (rs[0].indexOf('no') > -1) {
		 document.channel.email.value = "";
		 document.getElementById('domain_msg').innerHTML = "<font color='red'><b>This email address is already in use.  If you forgot your password, use the 'forgot password' link provided above.  Thank you.</b></font><br>";
        }
		else if (rs[0].indexOf('yes') > -1) {
		 document.getElementById('domain_msg').innerHTML = "";			
		}
		else {
		 return false;
		}
	}
}
//////////////////////////////////////////////////////////

////////////////////////////////////////////////////////
function user_login() {
  document.getElementById('question_answer').innerHTML = "";
  var x = document.login.uname.value;
  var y = document.login.password.value;
  http.open('get', '/components/ajax.php?action=login&uname='+x+'&pass='+y);
  http.onreadystatechange = handlelogin;
  http.send(null);
}

function handlelogin() {
	if(http.readyState == 4){
	 var response = http.responseText;
	 if(response.indexOf('1') > -1) {
	  document.login.submit();
	 }
	 else {
	  document.getElementById('question_answer').innerHTML = response;
	 }
	}
}
//////////////////////////////////////////////////////////

////////////////////////////////////////////////////////
function ask_question() {
 document.getElementById('question_answer').innerHTML = "";
 var x = document.login.uname.value;
 if(x == "") {
  document.getElementById('question_answer').innerHTML = 'Please enter your email address in the field above and click "Forgot Password?" again';  
 }
 else { 
  http.open('get', '/components/ajax.php?action=get_question&uname='+x);
  http.onreadystatechange = handleaskquestion;
  http.send(null);
 }
}

function handleaskquestion() {
	if(http.readyState == 4){
	 var response = http.responseText;
	 if(response.indexOf('exist') > -1) {
	  document.getElementById('question_answer').innerHTML = response;
	 }
	 else {
	  document.getElementById('question_form').style.display = "inline";
      document.getElementById('the_question').innerHTML = response;
	 }
	}
}
//////////////////////////////////////////////////////////

////////////////////////////////////////////////////////
function reset_password(x,y) {
 //document.getElementById('answer').innerHTML = "";
 //if(y == "") {
 // document.getElementById('answer').innerHTML = 'Please enter an answer in the field provided.';  
 //}
 //else { 
  http.open('get', '/components/ajax.php?action=reset_password&uname='+x+'&answer='+y);
  http.onreadystatechange = handleresetpassword;
  http.send(null);
 //}
}

function handleresetpassword() {
	if(http.readyState == 4){
	 var response = http.responseText;
	 if(response.indexOf('new') > -1) {
	   document.getElementById('question_form').style.display = "none";
	 }
     document.getElementById('answer').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function get_popup_code(x,y,z,mls){
	if(x == "") {
	 document.getElementById('popup_code').innerHTML = "";
	}
	else {
		http.open('get', '/components/ajax.php?action=get_popup_code&recid=' + x + '&mytext=' + y + '&showpopup=' + z + '&mls=' + mls);
		http.onreadystatechange = handlepopupcode;
		http.send(null);
	}
}

function handlepopupcode(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('popup_code').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////
				
//////////////////////////////////////////////////////////
function get_player_code(playertype, recid){
	http.open('get', '/components/ajax.php?action=get_player_code&playertype='+playertype+'&recid=' + recid);
	http.onreadystatechange = handleplayercode;
	http.send(null);
}

function handleplayercode(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('player_code').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////
function get_widget_code(x,type, playlist){
		var my_other = '';
		if(x == "") {
			 document.getElementById('WidgetCode').innerHTML = "";
		}
		else {				
			if(type=="wallet"){
				my_scenes = "ws";
				wallet_h = 500;
				if(document.getElementById('wos').checked){my_scenes = "wos"; wallet_h = 275;}
				my_other = '&scenes='+my_scenes;
				//alert(my_other);
				//document.getElementById('walletWidgetRight').innerHTML='<h2 style="margin-bottom:5px;">Your Widget</h2><embed src=\"http://www.wellcomemat.com/swf/20070407/wm_multimat.swf?uid=".$uid."\" quality=\"high\" pluginspage=\"http://www.adobe.com/go/getFlashPlayer\" '+
			//'type=\"application/x-shockwave-flash\" width=\"210\" height=\"' +  + '\"></embed>';				
			}
			if(type == "embed"){my_other = '&vid_width='+vid_width+'&vid_height='+vid_height+'&player_size='+player_size+'&ar='+ar;} 
			http.open('get', '/components/ajax.php?action=get_widget_code&type='+type+'&playlist='+playlist+'&recid=' + x + my_other);
			http.onreadystatechange = handleWidgetcode;
			http.send(null);
		}
}

function handleWidgetcode(){ 
	if(http.readyState == 4) {
		var response = http.responseText;
		document.getElementById('WidgetCode').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////
function getWallStrip(){
	video=new Array();
	var id=document.getElementById('VideoWallLeft');
	var selectTags=id.getElementsByTagName('select');	
	for(i=0;i<selectTags.length;i++){
		if(selectTags[i].value==''){}
		else
		video[i]=selectTags[i].value;
	}		
	if(video[0]=='' || video[0]==null) alert("Select at least one video to create badge");
	else{
		document.getElementById('copyCont').value='';
		document.getElementById('WidgetCode').style.display='';
		params=new Object();
		var form=document.forms['wallstrip_form'];
		var linkColor = form.linkColor.value;
		var bColor = form.bColor.value;
		var borderColor = form.borderColor.value;
		var yesBorder = form.yes_border.value;
		var borderSize = form.border_size.value;
		if(form.yes_border.checked == false){yesBorder = "";}
		params['form']=form;
		params['target']='VideoWallRight';	
		uri=form.action+"?action=get_wallStrip_code&recid="+video+"&ajax=a&linkColor="+linkColor+"&bColor="+bColor+"&borderColor="+borderColor+"&yesBorder="+yesBorder+"&borderSize="+borderSize;
		ajax=new Ajax(loadWallStripSuccess,loadWallStripCodeFail,params);		
		ajax.get(uri);						
	}
}
function loadWallStripSuccess(ajax,response,params){
		document.getElementById(params['target']).innerHTML = response;
		var response_text;
		response_text = response.replace(/\r|\n|\r\n/g, "");
		response_text = response_text.replace(/^\s*|\s*$/g,'');
		document.getElementById('copyCont').value = response_text;
}
function loadWallStripCodeFail(ajax,params){
	alert("Fail to load");
}
//////////////////////////////////////////////////////////
function get_craigslist_code(x,type){
if(type=="channel"){
	if(x=='')document.getElementById('craigslist_code').innerHTML='';
	else{
			http.open('get', '/components/ajax.php?action=get_craigslist_code&recid=' + x+'&type='+type);
			http.onreadystatechange = handlecraigslistcode;
			http.send(null);
	}	
}else{
	var val=document.getElementById('craigslistVideoCodeID').value;
	if(val=='' || val==null) {
		 document.getElementById('craigslist_code').innerHTML = "";
		 alert("Please select Video");
	}
	else {			
		http.open('get', '/components/ajax.php?action=get_craigslist_code&recid=' + val+'&type='+type);
		http.onreadystatechange = handlecraigslistcode;
		http.send(null);
	}
}
}

function handlecraigslistcode(){
	if(http.readyState == 4) {
		var response = http.responseText;		
		var rs = new Array(); 
        rs = response.split('#~##~');
		document.getElementById('craigslist_code').innerHTML = rs[0];
		document.getElementById('copyCont').value = rs[1];
	}
}

function copyToClipboard(id){
	var txarea=document.getElementById(id);
	txarea.focus();
	txarea.select(); 
	if (txarea.createTextRange) {
    	var range = txarea.createTextRange();
    	if (range)
     		range.execCommand('Copy');
	  } else {
	  	try {
		  	var str   = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
		  	alert(str);
			if (str){
				str.data  = txarea.value;
					var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
					if (trans){
						trans.addDataFlavor("text/unicode");
						trans.setTransferData("text/unicode", str, copytext.length * 2);
						var clipid = Components.interfaces.nsIClipboard;
						var clip   = Components.classes["@mozilla.org/widget/clipboard;1"].getService(clipid);
						if (clip){
							clip.setData(trans, null, clipid.kGlobalClipboard);
							return ;
						}
					}		
			}
		}catch(e){}		
    	var flashcopier = 'flashcopier';
	    if(!document.getElementById(flashcopier)) {
      		var divholder = document.createElement('div');
      		divholder.id = flashcopier;
      		document.body.appendChild(divholder);
	    }
    	document.getElementById(flashcopier).innerHTML = '';
    	var divinfo = '<embed src="/images/_clipboard.swf" FlashVars="clipboard='+escape(txarea.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
    	document.getElementById(flashcopier).innerHTML = divinfo;
  }

}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function show_media(x,y,z,a){
	if(x == "") {
	 document.getElementById('media_pane').innerHTML = "";
	}
	else {
	http.open('get', '/components/ajax.php?action=get_media&part='+ x +'&recid='+ y +'&encid='+ z +'&e='+a);
	http.onreadystatechange = handleshowmedia;
	http.send(null);
	}
}

function handleshowmedia(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('media_pane').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function vid_list(x,y){
	http.open('get', '/components/ajax.php?action=get_vid_list&stat='+ x +'&listtype='+ y);
	http.onreadystatechange = handlevidlist;
	http.send(null);
}

function handlevidlist(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('vid_list').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function set_toggle(x,y,z) {
 http.open('get', '/components/ajax.php?action=set_toggle&item='+ x +'&encid='+ y +'&value='+ z);
 http.send(null);
}
//////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////
function set_default_ph(x,y,z) {
 http.open('get', '/components/ajax.php?action=set_def_ph&uid=' + x + '&propid=' + y + '&to=' + z);
 http.onreadystatechange = handle_def_ph;
 http.send(null);
}

function handle_def_ph(){
	if(http.readyState == 4){ 
	 var response = http.responseText;
	 //alert(response);
	 var rs = new Array(); 
     rs = response.split('|');
	 var from = 'ph' + rs[2];
	 var to = 'ph' + rs[3];
	 document.getElementById(to).innerHTML = rs[0];
	 document.getElementById(from).innerHTML = rs[1];
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function remove_photo(x,y,z) {
 http.open('get', '/components/ajax.php?action=delete_photo&recid='+x+'&fl='+y+'&propid='+z);
 http.onreadystatechange = handle_remove_photo;
 http.send(null); 	
}

function handle_remove_photo(){
	if(http.readyState == 4){
	 var response = http.responseText;
	 document.getElementById('photo_list').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function videographer_invite(x, y){
	http.open('get', '/components/ajax.php?action=videographer_invite&vid_id=' + x + '&do=' + y);
	http.onreadystatechange = handle_videographer_invite;
	http.send(null);
}

function handle_videographer_invite(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('vid_inv').innerHTML = response; 
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function get_photo(x) {
	http.open('get', '/components/ajax.php?action=get_photo&filename=' + x);
	http.onreadystatechange = handle_get_photo;
	http.send(null); 	
}

function handle_get_photo(){ 
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('current_photo').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function change_view(x,y,z) {
	http.open('get', '/components/ajax.php?action=change_view&view=' + x + '&userid='+y+'&username='+z);
	http.onreadystatechange = handle_change_view;
	http.send(null); 	
}

function handle_change_view(){ 
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('vid_list').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function set_job_option(x){
	http.open('get', '/components/ajax.php?action=set_job_option&option=' + x);
	http.onreadystatechange = handle_set_job_option;
	http.send(null);
}

function handle_set_job_option(){
	//alert('we set it');	
}

//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function check_is_videographer(x){
	http.open('get', '/components/ajax.php?action=check_is_videographer&i_am=' + x);
	http.onreadystatechange = handle_check_is_videographer;
	http.send(null);
}

function handle_check_is_videographer(){
	if(http.readyState == 4){
		var response = http.responseText;
		response = trimString(response);
		//alert("nothing" + response + "more");
		if(response == '1'){
			if(confirm('By registering as an Actor/Actress on WellcomeMat, you will be represented within our video producer directory.  If this is cool, click "OK."  If you want to sign up, but don\'t want to show up within the directory, click "Cancel."')){
				document.channel.is_videographer.value='1';	
			}
		}
		else if(response == 'vid'){
			document.channel.is_videographer.value='1';
		}
		else{
			document.channel.is_videographer.value = '0';	
		}
	}	
}

function trimString (str) {
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function send_to_client_list(x){
	http.open('get', '/components/ajax.php?action=send_to_client_list&string='+x);
	http.onreadystatechange = handle_send_to_client_list;
	http.send(null);
}

function handle_send_to_client_list(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('send_to_client_list').innerHTML = response;
	}
}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////
function post_comment_vid(comm,prop_id){
	http.open('get', '/process.php?action=add_comment&comment='+comm+'&prop_id='+prop_id);
	http.onreadystatechange=handle_comment_vid;
	http.send(null);
}

function handle_comment_vid(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.comment.this_comment.value="";
	}
}

//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////

function set_contact(user_id, v) {
 	http.open('get', '/ajax.php?action=set_contact&user_id=' + user_id + '&v=' + v);
	http.send(null);		
}

function set_blacklist(user_id, v) {
 	http.open('get', '/ajax.php?action=set_blacklist&user_id=' + user_id + '&v=' + v);
	http.send(null);		
}

//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////

function set_slideshow(x, y, z){
        http.open('get', '/ajax.php?action=set_slideshow&recid=' + x +'&tp=' + y + '&set=' + z);
        http.send(null);
}

function set_featured(x, y, z){
        http.open('get', '/ajax.php?action=set_featured&recid=' + x +'&tp=' + y + '&set=' + z);
        http.send(null);
}


function validate(x){
	http.open('get', '/ajax.php?action=validate&user_id=' + x);
	http.send(null);
	var y = "ver_" + x;
	document.getElementById(y).innerHTML = "Yes";
}

///////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////
var network_div;
function network_user_info(rec_id,network_id){
	network_div = 'networkMember_' + rec_id;
	http.open('get', '/components/ajax.php?action=network_user_info&rec_id=' + rec_id + '&network_id=' + network_id + '&form_page=' + form_page);
	http.onreadystatechange = handle_network_user_info;
	http.send(null);
	//alert('/ajax.php?action=network_user_info&rec_id=' + rec_id + '&network_id=' + network_id);
}

function handle_network_user_info(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById(network_div).innerHTML = response;
	}
}


//===========

function Ajax(doneHandler, failHandler, params) {
	this.onDone = doneHandler;
	this.onFail = failHandler;
	this.onCallParams = params;
	this.transport = this.getTransport();
	this.showLoad = false;
	this.showingLoad = false;
	this.isXML = false;
	this.transport.onreadystatechange = toggleAjax(this);
}

Ajax.prototype.get = function (uri, query) {
	var rand = Math.floor(Math.random()*9000)+1000;
	query += "&arandno="+rand;
	var sep = "?";
	if (uri.indexOf('?') != -1) {
		sep = '&';
	}
	var fullURI = uri+(query ? (sep+query) : '');
	if (this.isXML && this.overrideMimeType) {
		this.overrideMimeType('text/xml');
	}
	this.transport.open('GET', fullURI, true);
	this.transport.send('');
};

Ajax.prototype.post = function (uri, data) {
	var rand = Math.floor(Math.random()*9000)+1000;
	data += "&arandno="+rand;
	
	if (this.isXML && this.overrideMimeType) {
		this.overrideMimeType('text/xml');
	}
	this.transport.open('POST', uri, true);
	this.transport.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	this.transport.send(data);
};

Ajax.prototype.stateDispatch = function () {
	//alert(this.transport.readyState);	
	if( this.transport.readyState == 1 && this.showLoad )
		ajaxShowLoadIndicator(this);

	if( this.transport.readyState == 4 ) {
		if( this.showingLoad )
			ajaxHideLoadIndicator(this);
			//alert(this.transport.status+" Text ="+this.transport.responseText);
		if( this.transport.status >= 200 && this.transport.status < 300 && this.transport.responseText.length > 0 ) {
			if( this.onDone ) {
				var response;
				if (this.isXML) {
					response = this.transport.responseXML;
				} else {
					response = this.transport.responseText;
				}
				if (this.onCallParams)
					this.onDone(this, response, this.onCallParams);
				else
					this.onDone(this, response);
			}
		} else {
			if( this.onFail ) {
				if (this.onCallParams)
					this.onFail(this, this.onCallParams);
				else
					this.onFail(this);
			}
		}
	}
};

var ajaxTransport = null;
var vid_width;
var vid_height;
var player_size;
var ar;

Ajax.prototype.getTransport = function () {
	if (ajaxTransport != null) {
		return ajaxTransport;
	}
	var ajax = null;
	
	try { ajax = new XMLHttpRequest(); }
	catch(e) { ajax = null; }
	
	try { if(!ajax) ajax = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e) { ajax = null; }
	
	try { if(!ajax) ajax = new ActiveXObject("Microsoft.XMLHTTP"); }
	catch(e) { ajax = null; }
	
	
	
	return ajax;
};

function toggleAjax(ajaxObject) {
	return function () { ajaxObject.stateDispatch(); };
}

function playerCode(x,type) {
	var form=document.getElementById('selectPlayerSize');
	var tags=form.getElementsByTagName('input');
	vid_width = document.getElementById('playerWidth').value;
	vid_height = document.getElementById('playerHeight').value;
	player_size = document.getElementById('playerSize').options[document.getElementById('playerSize').selectedIndex].value;
	ar = document.getElementById('ar').value;
	
	/*var option='';
	if(document.getElementById('selectColorOptions1').checked)
		option=document.getElementById('selectColorOptions1').value;
	else if(document.getElementById('selectColorOptions2').checked)
		option=document.getElementById('selectColorOptions2').value;
	else if(document.getElementById('selectColorOptions3').checked)
		option=document.getElementById('selectColorOptions3').value;
	*/
	var flag=true;
	var sel=form.getElementsByTagName('select');
	var vid_id = document.getElementById('selectVideo').options[document.getElementById('selectVideo').selectedIndex].value;
	if(vid_id == '' || (!(vid_height > 0 && vid_width > 0) && player_size == '')){
		flag = false;
	}
	if(flag==false) {
		alert('Please enter a value for each field.Thank You.');
	}
	else {	
	/*	var div=document.getElementById(id);
		div.innerHTML='';
		var html='<p><strong> Copy and paste the following code into your website, blog or listing:</strong></p>';
		html+='<input type=text style="width:350px;"/><input type="button" value="Copy" style="height:25px;"/>';
		div.innerHTML=html;		*/
		get_widget_code(vid_id,type,'');
	}
	
}
function get_craigslistVideoCodeID(x) {
var id=document.getElementById('craigslistVideoCodeID');
id.value=x;
//alert(id.value);
}

function get_username_list(){
	var my_string = document.email_channel.to.value;
	var noshow = document.getElementById('users_to').value;
	http.open('get', '/components/ajax.php?action=get_username_list&my_string=' + my_string + '&noshow=' + noshow); 
	http.onreadystatechange = handle_username_list;
	http.send(null);
}

function handle_username_list(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('username_list_div').style.display = '';
		document.getElementById('username_list_div').innerHTML = response;
	}
}

function add_user_promote_email(fname,lname,rec_id,delete_this,company){
	//alert(delete_this);
	document.getElementById('to_field').value = document.getElementById('to_field').value.replace(delete_this,"");
	document.getElementById('users_to').value += rec_id + ",";
	user_images = document.getElementById('username_images').innerHTML;
	document.getElementById('username_images').innerHTML = user_images + '<div id="user_image_' + rec_id + '"><div class="user_list_image_left" onmouseover="this.className=\'user_list_image_left_selected\'" onmouseout="this.className=\'user_list_image_left\'" onclick="delete_user_list_image(\'' + rec_id + '\');">x</div><div class="user_list_image"><span class="email_list_big_red">' + fname + ' ' + lname + '</span>: ' + company + '</div><div class="user_list_image_right"></div></div><div class="clear"></div>';
}

function delete_user_list_image(rec_id){
	var d1 = document.getElementById('user_image_' + rec_id).parentNode;
	var d2 = document.getElementById('user_image_' + rec_id);
	d1.removeChild(d2);
	document.getElementById('users_to').value = document.getElementById('users_to').value.replace(rec_id + ",","");
}

function change_craigslist_code(rec_id){
	http.open('get', '/components/ajax.php?action=get_craigslist_code&rec_id='+rec_id);
	http.onreadystatechange = handle_change_craigslist_code;
	http.send(null);
}

function handle_change_craigslist_code(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('craigslist_code_div').innerHTML = response;
		document.getElementById('copyCont').value = response.replace(/^\s*|\s*$/g,'');
	}
}

function get_aspect_ratio(enc_id){
	if(enc_id != ""){
		http.open('get', '/components/ajax.php?action=get_aspect_ratio&enc_id='+enc_id);
		http.onreadystatechange = handle_get_aspect_ratio;
		http.send(null);
	}
}

function handle_get_aspect_ratio(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('ar').value = response;
	}
}

function submit_my_url(){
	var my_url = "";
	my_url = document.getElementById('my_url').value;
	http.open('get', '/components/ajax.php?action=submit_my_url&my_url=' + my_url);
	http.onreadystatechange = handle_submit_my_url;
	http.send(null);
}

function handle_submit_my_url(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('url_div').innerHTML += '<br/><span style="color:red;font-weight:800;font-size:14px;">' + response + '</span>';	
	}
}
var client_id_is;
function add_as_client(client_id){
	client_id_is = client_id;
	http.open('get', '/components/ajax.php?action=add_as_client&client_id=' + client_id);
	http.onreadystatechange = handle_add_as_client;
	http.send(null);	
}

function handle_add_as_client(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('client_' + client_id_is).innerHTML = '<strong>'+response+'</strong>';
	}	
}

function edit_playlist(x, y) {
	http.open('get', '/components/ajax.php?action=edit_playlist&playlist_id=' + x + '&from=' + y);
	http.onreadystatechange = handle_edit_playlist;
	http.send(null);
}

function handle_edit_playlist() {
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('playlist_manager').innerHTML = response;	
	}
}

function set_resell(resell, vid) {
	http.open('get', '/components/ajax.php?action=set_resell&resell=' + resell + '&video=' + vid);
	http.send(null);
}

function get_watermark() {
	var f=document.customize_player;
    var color1 = f.color1.value;
    var color2 = f.color2.value;
    var color3 = f.color3.value;
    var color4 = f.color4.value;
 	http.open('get', '/components/ajax.php?action=get_watermark&color1='+color1+'&color2='+color2+'&color3='+color3+'&color4='+color4);
	http.onreadystatechange = handle_get_watermark;
	http.send(null);
}

function handle_get_watermark() {
	if(http.readyState == 4){
		var response = http.responseText;
		document.customize_player.watermark_filename.value = response;	
	}
}

function delete_player_watermark() {
 	http.open('get', '/components/ajax.php?action=delete_player_watermark');
	http.send(null);
}