
var focused = true;
var google_300_2502 = new Array();

google_300_2502[1] = '<a href="http://www.mb01.com/lnk.asp?o=1662&c=24558&a=38010"><IMG SRC="http://www.mb01.com/getimage.asp?m=1720&o=1662&i=24558.dat" width=300 height=250 border=0></a>';

google_300_2502[2] = '<a href="http://www.mb01.com/lnk.asp?o=2106&c=31064&a=38010"><IMG SRC="http://www.mb01.com/getimage.asp?m=1503&o=2106&i=31064.dat" width=300 height=250 border=0></a>';

google_300_2502[3] = '<a href="http://www.mb01.com/lnk.asp?o=1200&c=32853&a=38010"><IMG SRC="http://www.mb01.com/getimage.asp?m=1063&o=1200&i=32853.dat" width=300 height=250 border=0></a>';

google_300_2502[4] = '<a href="http://www.mb01.com/lnk.asp?o=1090&c=14372&a=38010"><IMG SRC="http://www.mb01.com/getimage.asp?m=848&o=1090&i=14372.dat" width=300 height=250 border=0></a>';

google_300_2502[5] = '<a href="http://www.mb01.com/lnk.asp?o=2204&c=32266&a=38010"><IMG SRC="http://www.mb01.com/getimage.asp?m=309&o=2204&i=32266.dat" width=300 height=250 border=0></a>';

var google_300_250 = '<div align="center" style="padding-bottom: 10px; position: relative;"><iframe src="http://www.iddin.com/google_ad.php" style="width: 300px; height: 250px; border: 0px;" scrolling="no" frameborder="0"></iframe></div>';

//google_300_2502['2'];

function goToURL(adresa) {

window.location = adresa;

location.reload(true);

return false;

}

function changeDivs(div1,div2) {
	document.getElementById(div1).style.display = 'none';
	document.getElementById(div2).style.display = 'block';
}

function isAlphabetic(val)
{
if (val.match(/^[a-zA-Z ]+$/))
{
return true;
}
else
{
return false;
} 
}

function isValidEmail(email){
 	var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
  if (RegExp.test(email)) 
  {
  	return true;
  }else{
 	return false;
  }
}


function isAlphaNumeric(val)
{
if (val.match(/^[a-z.A-Z0-9 ]+$/))
{
return true;
}
else
{
return false;
} 
}



function addUser()
{
	var pars = '';

        var url = 'http://www.iddin.com/ajax/addUser.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
    }

}

function disconnectUserWithoutAsking()
{
	if (document.getElementById('connected').value == 1) {

			if (document.getElementById('chat_buttons')) { 
				document.getElementById('chat_buttons').innerHTML = '<table cellpadding="3" cellspacing="0" border="0" width="100%"><td width="100%"><input type="text"  style="border: solid 1px #85c1ee; width: 98%; height: 26px; font-size: 18px; padding: 3px;" id="answer" autocomplete="off" /></td><td><input type="button" value="Send"  class="button" style="width: auto; background: #ef7d55; cursor: default;" /></td><td><input type="button" value="Disconnect"  class="button" style="width: auto; background: #ef7d55; cursor: default;" /></td></table>';
			}

		if (document.getElementById('stranger_photos')) {

			document.getElementById('load_disconnected_message_here').innerHTML += 'You disconnected from the stranger.<br /><a href="javascript: void(0);" onclick="showDownloadLogModalbox(); return false;" style="color: #85c1ee;">Save this log</a> - <a href="javascript: void(0);" onclick="startNewConnection();" style="color: #85c1ee;">Start another connection.</a> - <a href="javascript: void(0);" onclick="blockLastUser();" style="color: #85c1ee;">Block last stranger</a>';
			var objDiv = document.getElementById('chat_holder');
			objDiv.scrollTop = objDiv.scrollHeight;
		
			document.getElementById('connected').value = 0;
			document.getElementById('stranger_photos').innerHTML = google_300_250;
		 
		}


	var pars = '';

        var url = 'http://www.iddin.com/ajax/disconnectUser.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;

		
    }
	}
}

function disconnectUser()
{
	if (document.getElementById('connected').value == 1) {

		if (confirm('Are you sure you want to disconnect?')) {
			disconnectUserWithoutAsking();
	}
	}
}

function startNewConnection()
{
	if (document.getElementById('connected').value == 0) {
	disconnectUser();
	document.getElementById('loading').style.display = 'block';
	clearTimeout(t);
	selectTab(2);

	var select_stranger = document.getElementById('select_stranger').value;
	var country = document.getElementById('country').value;

	

	
	if (select_stranger == "everywhere" || select_stranger == "") {
		var from = "( from everywhere )";
	}
	else if (select_stranger == "my_country") {
		var from = "( from United States)";
	}
	else {
		var from = "( from "+country+" )";
	}
	//<a href="http://www.dailyargue.com/"><img src="http://www.iddin.com/images/daily_argue_300_x_250.gif" border="0" alt="Daily Argue - Online Debates" style="border: solid 1px #307989;" /></a>
	

		document.getElementById('main_part').innerHTML = '<div class="container" style="padding: 0px; margin: auto; width: 1000px;"><input type="hidden" id="select_stranger" value="'+select_stranger+'" /><input type="hidden" id="country" value="'+country+'" /><table cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top"><div class="rounded_block" style="height: 100%;"><img src="http://www.iddin.com/images/top_left.jpg" alt="Top Left" style="margin: -1px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/top_right.jpg" alt="Top Right" style="margin: -1px; position: relative; float: right;" align="top" /><div id="chat_holder" style="width: 100%;"><div id="load_chat_here" style="font-size: 15px; line-height: 25px;">Looking for a random person you can connect with.....'+from+'<br /></div><div id="load_disconnected_message_here" style="font-size: 17px; line-height: 25px; padding-left: 10px;"></div></div></div><img src="http://www.iddin.com/images/bottom_left.jpg" alt="Bottom Left" style="margin-top: -7px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/bottom_right.jpg" alt="Bottom Right" style="margin-top: -7px; position: relative; float: right;" align="top" /></td><td valign="top" style="padding-left: 10px; width: 350px;"><div class="rounded_block" style="height: 425px;"><img src="http://www.iddin.com/images/top_left.jpg" alt="Top Left" style="margin: -1px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/top_right.jpg" alt="Top Right" style="margin: -1px; position: relative; float: right;" align="top" /><div style=" padding-left: 10px; padding-right: 10px; padding-top: 10px;"><div id="photo_sharing_container"><img src="http://www.iddin.com/images/ps_icon.png" alt="Photo Sharing" align="left" class="ps_image" width="23" /><div class="ps_title">Photo Sharing</div><div id="ps"><div class="tabs_holder"><div id="vsp" class="tab2_selected" onclick="showStrangerPhotos();">Stranger`s Photos</div><div id="vmp" class="tab2_unselected" onclick="showMyPhotos();">Your Photos</div><div id="vup" class="tab2_unselected" onclick="showUploadPhoto();">Upload New</div><br clear="all" /></div><div class="rounded_block" style="margin-top: -1px;"><img src="http://www.iddin.com/images/top_right_w.jpg" alt="Top Right" style="margin: -1px; position: relative; float: right;" align="top" /><div id="stranger_photos">'+google_300_250+'</div><div id="your_photos"></div><div id="upload_photo"><form action="http://www.iddin.com/upload_photo.php" style="padding: 0px; margin: 0px;" method="post" target="hiddenFrame" enctype="multipart/form-data">Image:<input id="photo" type="file" name="photo" size="15" /><input type="submit" value="Upload" class="button upload_button" onclick="uploading();" /></form></div><div id="uploading_photo" style="padding: 15px; display: none;">Uploading...Please wait.</div></div><img src="http://www.iddin.com/images/bottom_left_w.jpg" alt="Bottom Left" style="margin-top: -7px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/bottom_right_w.jpg" alt="Bottom Right" style="margin-top: -7px; position: relative; float: right;" align="top" /><br clear="all" /></div></div></div></div><img src="http://www.iddin.com/images/bottom_left.jpg" alt="Bottom Left" style="margin-top: -7px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/bottom_right.jpg" alt="Bottom Right" style="margin-top: -7px; position: relative; float: right;" align="top" /></td></tr></table><div class="rounded_block" style="margin-top: 10px;"><img src="http://www.iddin.com/images/top_left.jpg" alt="Top Left" style="margin: -1px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/top_right.jpg" alt="Top Right" style="margin: -1px; position: relative; float: right;" align="top" /><div style="padding: 10px; line-height: 22px; clear: both;"><form action="" method="post" onsubmit="userAnswer(); return false;" style="padding: 0px; margin: 0px;"><div id="chat_buttons"><table cellpadding="3" cellspacing="0" border="0" width="100%"><td width="100%"><input type="text"  style="border: solid 1px #85c1ee; width: 98%; height: 26px; font-size: 18px; padding: 3px;" id="answer" autocomplete="off" /></td><td><input type="submit" value="Send"  class="button" style="width: auto;" /></td><td><input type="button" value="Disconnect" onclick="disconnectUser();" class="button" style="width: auto;" /></td></table></div></form></div></div><img src="http://www.iddin.com/images/bottom_left.jpg" alt="Bottom Left" style="margin-top: -7px; position: relative; float: left;" align="top" /><img src="http://www.iddin.com/images/bottom_right.jpg" alt="Bottom Right" style="margin-top: -7px; position: relative; float: right;" align="top" /></div>';



	var pars = '?create_conversation=1&country='+encodeURIComponent(country)+'&select_stranger='+encodeURIComponent(select_stranger);

        var url = 'http://www.iddin.com/ajax/startNewConnection.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	}
    function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;
		
		lookForAnotherUser(select_stranger,country);
		window.onunload = disconnectUser;
		window.onbeforeunload = disconnectUser;
		document.location.href = '#chat.html';
		document.getElementById('loading').style.display = 'none';
		new Effect.ScrollTo('main_menu'); return false;
    }
	
	
}

var t
function lookForAnotherUser()
{
	var select_stranger = document.getElementById('select_stranger').value;
	var country = document.getElementById('country').value;
    var pars = '?country='+encodeURIComponent(country)+'&select_stranger='+encodeURIComponent(select_stranger);

        var url = 'http://www.iddin.com/ajax/lookForAnotherUser.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });


    function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;

		if (response == 'connection_success') {
			clearTimeout(t);
			startChat();
			document.getElementById('answer').onfocus = 'focus();';
			document.getElementById('answer').focus();
			if (document.getElementById('connected').value == 0) {
				document.getElementById('load_chat_here').innerHTML += 'You are now connected to a stranger. Say Hello. :)<br />';
			}
			reloadStrangerPhotos();
			document.getElementById('connected').value = 1;
			document.getElementById('stranger_photos').innerHTML = google_300_250;
			getTheLastUserIp();
		}
		else {
			if (document.getElementById('connected').value == 0) {
				lookForAnotherUser();
			}
		}
    }
}

var rsp
function reloadStrangerPhotos()
{
	document.getElementById('stranger_photos').innerHTML = 'Loading images..';
    var pars = '';

        var url = 'http://www.iddin.com/ajax/reloadStrangerPhotos.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });


    function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;
		var the_split = response.split('the_photos');
		if (the_split[1] != undefined) {
			document.getElementById('stranger_photos').innerHTML = the_split[1];
		}
		//rsp = setTimeout("reloadStrangerPhotos()",10000);
	}
}

var t
function startChat()
{

    var pars = '';

        var url = 'http://www.iddin.com/ajax/startChat.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });


    function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;

		if (response != "") {
			if (response == 'connection_terminated') {
				document.getElementById('chat_buttons').innerHTML = '<table cellpadding="3" cellspacing="0" border="0" width="100%"><td width="100%"><input type="text"  style="border: solid 1px #85c1ee; width: 98%; height: 26px; font-size: 18px; padding: 3px;" id="answer" autocomplete="off" /></td><td><input type="button" value="Send"  class="button" style="width: auto; background: #ef7d55; cursor: default;" /></td><td><input type="button" value="Disconnect"  class="button" style="width: auto; background: #ef7d55; cursor: default;" /></td></table>';

				document.getElementById('load_disconnected_message_here').innerHTML += 'The stranger has disconnected.<br /><a href="javascript: void(0);" onclick="showDownloadLogModalbox(); return false;" style="color: #85c1ee;">Save this log</a> - <a href="javascript: void(0);" onclick="startNewConnection();" style="color: #85c1ee;">Start another connection.</a> - <a href="javascript: void(0);" onclick="blockLastUser();" style="color: #85c1ee;">Block last stranger</a>';
				var objDiv = document.getElementById('chat_holder');
				objDiv.scrollTop = objDiv.scrollHeight;
				document.getElementById('connected').value = 0;
				document.getElementById('stranger_photos').innerHTML = google_300_250;
			}
			else if (response == 'you_disconnected') {
				
			}
			else if (response == 'no_longer_user') {
				window.location = 'http://www.iddin.com/';
			}
			else {
				if (document.getElementById('connected').value == 1) {
				var the_split = response.split('new_message_has_arrived');
				if (the_split[1] != undefined) {
					document.getElementById('load_chat_here').innerHTML += the_split[1];
					var objDiv = document.getElementById('chat_holder');
					objDiv.scrollTop = objDiv.scrollHeight;
					if (!focused) { 
						document.title = 'Stranger Says...'; 
						//playSound('message'); 
					}
					Adds(the_split[1]);
				}
				}
			}
		}
		if (response != 'connection_terminated' && response != 'you_disconnected') {
			t = setTimeout("startChat()",2000);
		}
    }
}

function stripHTML(oldString) {

   var newString = "";
   var inTag = false;
   for(var i = 0; i < oldString.length; i++) {
   
        if(oldString.charAt(i) == '<') inTag = true;
        if(oldString.charAt(i) == '>') {
              if(oldString.charAt(i+1)=="<")
              {
              		//dont do anything
	}
	else
	{
		inTag = false;
		i++;
	}
        }
   
        if(!inTag) newString += oldString.charAt(i);

   }

   return newString;
}

function userAnswer()
{
	var answer = stripHTML(document.getElementById('answer').value);
	
	if (document.getElementById('connected').value == 1) {
		if (answer != "") {
			document.getElementById('load_chat_here').innerHTML += '<span style="color: #44a73f;">You:	</span>'+answer+'<br />';
			var objDiv = document.getElementById('chat_holder');
			objDiv.scrollTop = objDiv.scrollHeight;
			Adds(answer);
		}
	}
	else {
		startNewConnection();
	}

    var pars = '?answer=' + encodeURIComponent(answer);

        var url = 'http://www.iddin.com/ajax/answer.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
    }
	document.getElementById('answer').value = '';
	document.getElementById('answer').focus();
}

function selectPage(page_selected)
{
	var changePage = 1;

	if (page_selected != 'chat') {
		if (document.getElementById('connected').value == 1) {
		if (confirm('Are you sure you want to disconnect ?')) {
			disconnectUserWithoutAsking();
			var changePage = 1;
		}
		else {
			var changePage = 0;
			selectTab('2');
		}
		}
		else {
			var changePage = 1;
		}
	}
	
	if (changePage == 1) {
	
	document.getElementById('loading').style.display = 'block';

    var pars = '?ajaxed=yes';

        var url = 'http://www.iddin.com/'+page_selected+'.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	}

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		document.getElementById('main_part').innerHTML = response;
		document.location.href = '#'+page_selected+'.html';
		document.getElementById('loading').style.display = 'none';
		
		new Effect.ScrollTo('loading'); return false;
    }
}

function selectTab(tab) {
	if (tab == 0) {
		for (var i = 1; i<=4; i++) {
			document.getElementById('tab'+i).className = 'tab_unselected';
		}
	}
	else {
	for (var i = 1; i<=4; i++) {
		if (i == tab) {
			document.getElementById('tab'+i).className = 'tab_selected';
		}
		else {
			document.getElementById('tab'+i).className = 'tab_unselected';
		}
	}
	}
}

function checkPage() {
	var url = document.location.href;
	splitted = url.split('#');
	if (splitted['1']) {
		var page_selected = splitted['1'];
		if (page_selected == 'chat.html' && document.getElementById('connected').value == 0) {
			selectTab('2');
			startNewConnection();
		}
		else if (page_selected == 'online_chat_home.html') {
			selectTab('1');
			selectPage('online_chat_home');
		}
		else if (page_selected == 'terms_and_conditions.html') {
			selectTab('0');
			selectPage('terms_and_conditions');
		}
		else if (page_selected == 'privacy_policy.html') {
			selectTab('0');
			selectPage('privacy_policy');
		}
		else if (page_selected == 'contact_us.html') {
			selectTab('4');
			selectPage('contact_us');
		}
		else {
			selectTab('0');
		}
	}
}

function showStrangerPhotos() {
	document.getElementById('stranger_photos').style.display = 'block';
	document.getElementById('your_photos').style.display = 'none'; 
	document.getElementById('upload_photo').style.display = 'none';
	document.getElementById('uploading_photo').style.display = 'none';
	document.getElementById('vsp').className = 'tab2_selected';
	document.getElementById('vmp').className = 'tab2_unselected';
	document.getElementById('vup').className = 'tab2_unselected';
}

function showMyPhotos() { 
	document.getElementById('your_photos').style.display = 'block'; 
	document.getElementById('upload_photo').style.display = 'none';
	document.getElementById('uploading_photo').style.display = 'none';
	document.getElementById('stranger_photos').style.display = 'none';
	document.getElementById('vsp').className = 'tab2_unselected';
	document.getElementById('vmp').className = 'tab2_selected';
	document.getElementById('vup').className = 'tab2_unselected';

	 var pars = '';

        var url = 'http://www.iddin.com/ajax/showMyPhotos.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		document.getElementById('your_photos').innerHTML = response;
    }


}

function deletePhoto(photo_id) {

	 var pars = '?photo_id='+photo_id;

        var url = 'http://www.iddin.com/ajax/deletePhoto.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		showMyPhotos();
    }


}

function showUploadPhoto() {
	document.getElementById('stranger_photos').style.display = 'none';
	document.getElementById('your_photos').style.display = 'none'; 
	document.getElementById('upload_photo').style.display = 'block';
	document.getElementById('uploading_photo').style.display = 'none';
	document.getElementById('vsp').className = 'tab2_unselected';
	document.getElementById('vmp').className = 'tab2_unselected';
	document.getElementById('vup').className = 'tab2_selected';
}


function stripslashes( str ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Ates Goral (http://magnetiq.com)
    // +      fixed by: Mick@el
    // +   improved by: marrtins
    // +   bugfixed by: Onno Marsman
    // +   improved by: rezna
    // *     example 1: stripslashes('Kevin\'s code');
    // *     returns 1: "Kevin's code"
    // *     example 2: stripslashes('Kevin\\\'s code');
    // *     returns 2: "Kevin\'s code"
 
    return (str+'').replace(/\0/g, '0').replace(/\\([\\'"])/g, '$1');
}


function downloadLog()
{


	var additional_log = stripslashes(document.getElementById('load_chat_here').innerHTML);

	    var pars = '?additional_log='+encodeURIComponent(additional_log);

        var url = 'http://www.iddin.com/ajax/downloadLog.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'post', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		var log_file = response;
		
		window.open('http://www.iddin.com/'+log_file.replace("../",""),'the_log');
		window.open('http://www.iddin.com/download.php?f='+log_file+'&type=log','the_log');
    }
}

function createLog(filename)
{


	var additional_log = stripslashes(document.getElementById('load_chat_here').innerHTML);
	
	    var pars = '?filename='+encodeURIComponent(filename)+'&additional_log='+encodeURIComponent(additional_log);

        var url = 'http://www.iddin.com/ajax/createLog.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'post', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		var log_file = response;
    }
}

function inviteFriends()
{


	var yemail = document.getElementById('yemail').value;
	var emails = document.getElementById('emails').value;


		

		var pars = '?yemail='+encodeURIComponent(yemail);
		pars += '&emails='+encodeURIComponent(emails);
	

        var url = 'http://www.iddin.com/ajax/inviteFriends.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		Modalbox.show('http://www.iddin.com/modalboxes/invite_friends.php?message=success', {title: '', width: 620});
    }

}

function playSound(type)
{
		var pars = '';
        var url = 'http://www.iddin.com/sounds/controls/'+type+'.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'get', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		document.getElementById('sounds_container').innerHTML = response;
		
    }

}

function uploading() {
	document.getElementById('uploading_photo').style.display = 'block'; document.getElementById('upload_photo').style.display = 'none';
}

function hidePS() {
	document.getElementById('ps').style.display = 'none';
	document.getElementById('hide_ps').style.display = 'none';
	document.getElementById('show_ps').style.display = 'block';	
}

function showPS() {
	document.getElementById('ps').style.display = 'block';
	document.getElementById('hide_ps').style.display = 'block';
	document.getElementById('show_ps').style.display = 'none';
}

function showElement(element) {
	document.getElementById(element).style.display = 'block';
}

function hideElement(element) {
	document.getElementById(element).style.display = 'none';
}

function updateTwitter()
{


	var status = document.getElementById('status').value;
	
		var pars = '?status='+encodeURIComponent(status);
	

        var url = 'http://www.iddin.com/ajax/updateTwitter.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'post', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	

    function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		Modalbox.show('http://www.iddin.com/modalboxes/update_twitter_status.php?message='+response, {title: '', width: 620});
    }

}

function showDownloadLogModalbox() {
	Modalbox.show('http://www.iddin.com/modalboxes/save_log.php', {title: '', width: 620});
}

function stripTags(strMod){
    if(arguments.length<3) strMod=strMod.replace(/<\/?(?!\!)[^>]*>/gi, '');
    else{
        var IsAllowed=arguments[1];
        var Specified=eval("["+arguments[2]+"]");
        if(IsAllowed){
            var strRegExp='</?(?!(' + Specified.join('|') + '))\b[^>]*>';
            strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
        }else{
            var strRegExp='</?(' + Specified.join('|') + ')\b[^>]*>';
            strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
        }
    }
    return strMod;
}

function selectWIthWho(with_who) {
	if (with_who == "everywhere") {
		document.getElementById('select_stranger').value = 'everywhere'; 
		document.getElementById('label1').className = 'selected_label';
		document.getElementById('label2').className = 'unselected_label';
		document.getElementById('label3').className = 'unselected_label';
		document.getElementById('with_anybody_div').style.display = 'block';
		document.getElementById('with_my_country_div').style.display = 'none';
		document.getElementById('with_another_country_div').style.display = 'none';
	}
	else if (with_who == "my_country") {
		document.getElementById('select_stranger').value = 'my_country'; 
		document.getElementById('label1').className = 'unselected_label';
		document.getElementById('label2').className = 'selected_label';
		document.getElementById('label3').className = 'unselected_label';
		document.getElementById('with_anybody_div').style.display = 'none';
		document.getElementById('with_my_country_div').style.display = 'block';
		document.getElementById('with_another_country_div').style.display = 'none';
	}
	else if (with_who == "another_country") {
		document.getElementById('select_stranger').value = 'select_country'; 
		document.getElementById('label1').className = 'unselected_label';
		document.getElementById('label2').className = 'unselected_label';
		document.getElementById('label3').className = 'selected_label';
		document.getElementById('with_anybody_div').style.display = 'none';
		document.getElementById('with_my_country_div').style.display = 'none';
		document.getElementById('with_another_country_div').style.display = 'block';
	}
}

function submitUrl()
{

	document.getElementById('url_response').innerHTML = '';
	var email = document.getElementById('email').value;
	var url = document.getElementById('url').value;
	isValidEmail

	if (email == '') {
		document.getElementById('url_response').innerHTML = 'Please enter your email.';
	}
	else if (!isValidEmail(email)) {
		document.getElementById('url_response').innerHTML = 'Your email must be valid.';
	}
	else if (url == '') {
		document.getElementById('url_response').innerHTML = 'Please enter the url.';
	}
	else {

		var pars = '?email='+encodeURIComponent(email);
		pars += '&url='+encodeURIComponent(url);
	

        var url = 'http://www.iddin.com/ajax/submitUrl.php';
        var myAjax = new Ajax.Request(
    
            url, 
    
            {
    
                method: 'post', 
    
                parameters: pars, 
    
                onComplete: theResponse
    
            });
	
	}

	function theResponse(originalRequest)
    {
    
        var response = originalRequest.responseText;
		document.getElementById('url_response').innerHTML = response;
		if (response == "<span style='color: #1bbc31;'>Submission successfull!</span>") {
			document.getElementById('url').value = '';
		}
    }

}

function blockLastUser() {
	
	if (confirm('Are you sure ? You won`t have the chance to talk to the last stranger ever again!')) {
	var last_stranger_ip = document.getElementById('last_stranger_ip').value;
	var pars = '?last_stranger_ip='+encodeURIComponent(last_stranger_ip);
	

    var url = 'http://www.iddin.com/ajax/blockLastUser.php';
    var myAjax = new Ajax.Request(
    
        url, 
        {
               method: 'post', 
               parameters: pars, 
               onComplete: theResponse
        });
	}

	function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;
		document.getElementById('load_disconnected_message_here').innerHTML += response;
    }
}

function getTheLastUserIp() {

	var pars = '';
	

    var url = 'http://www.iddin.com/ajax/getTheLastUserIp.php';
    var myAjax = new Ajax.Request(
    
        url, 
        {
               method: 'post', 
               parameters: pars, 
               onComplete: theResponse
        });


	function theResponse(originalRequest)
    {
        var response = originalRequest.responseText;
		document.getElementById('last_stranger_ip').value = response;
    }
}
