var alerts_arr = Array();
if ( typeof(current_language) != 'undefined' )
	{
		if ( current_language == 1 )
		{
			alerts_arr["name"] = "Името трябва де съдържа минимум 3 букви!";
			alerts_arr["email"] = "Вашият e-mail адрес не е валиден!";
			alerts_arr["recipient"] = "E-mail адреса на получателя не е валиден!";
			alerts_arr["message"] = "Вашето запитване трябва да съдържа минимум 10 букви!";
			alerts_arr["error"] = "Грешка в системата! Моля опитайте пак!";
			alerts_arr["send_friend_success"] = "Продуктът е изпратен успешно!";
			alerts_arr["ask_question_success"] = "Запитването е изпратено успешно!";
		}
		else
		{
			alerts_arr["name"] = "The name must be at least 3 characters!";
			alerts_arr["email"] = "Your e-mail address is not valid!!";
			alerts_arr["recipient"] = "The recipient e-mail address is not valid!";
			alerts_arr["message"] = "Your question must be at least 10 characters!";
			alerts_arr["error"] = "System error! Please try again!";
			alerts_arr["send_friend_success"] = "The product link was sent successfully!";
			alerts_arr["ask_question_success"] = "Your question was sent successfully!";
		}
	}
	else
	{
		alerts_arr["name"] = "Името трябва де съдържа минимум 3 букви!";
		alerts_arr["email"] = "Вашият e-mail адрес не е валиден!";
		alerts_arr["recipient"] = "E-mail адреса на получателя не е валиден!";
		alerts_arr["message"] = "Вашето запитване трябва да съдържа минимум 10 букви!";
		alerts_arr["error"] = "Грешка в системата! Моля опитайте пак!";
		alerts_arr["send_friend_success"] = "Продуктът е изпратен успешно!";
		alerts_arr["ask_question_success"] = "Запитването е изпратено успешно!";
	}

function showFlashMessage( type, message)
{
	if ( typeof(current_language) != 'undefined' )
	{
		if ( current_language == 1 )
			var title = "Информационно табло";
		else
			var title = "Information box";
	}
	else
		var title = "Информационно табло";

	var flashMessageHtml = '<div class="flashmsg"><table><tr><td align="center" valign="top" width="40"><img src="/images/jdialog/icon_' + type + '.png" alt="" align="absmiddle" class="flashmsg-icon" /></td><td><div class="' + type + '">' + message + '</div></td></tr></table>';
	flashMessageHtml += '<div class="button"><input type="button" value="OK" class="button" style="padding: 0 10px;" onClick="hideGsPopup();" /></div></div>';
	showGsPopup({title: title, content: flashMessageHtml});
}

function validate_email(email)
{
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) 
	{
		return true;
	}
	return false;
}



function sendToFriend( product_id )
{
	var sendToFriendHtml = '';
	var text_arr = Array();
	var title = "";
	if ( typeof(current_language) != 'undefined' )
	{
		if ( current_language == 1 )
		{
			text_arr["your_name"] = "Вашето име";
			text_arr["your_email"] = "Вашият e-mail адрес";
			text_arr["recipient"] = "E-mail адреса на получателя";
			text_arr["text"] = "Текст на съобщението";
			text_arr["send"] = "изпрати";
			text_arr["close"] = "затвори";
			title = "Изпрати на приятел";
		}
		else
		{
			text_arr["your_name"] = "Your name";
			text_arr["your_email"] = "Your e-mail address";
			text_arr["recipient"] = "E-mail address of recipient";
			text_arr["text"] = "Your message";
			text_arr["send"] = "send";
			text_arr["close"] = "close";
			title = "Send to a friend";
		}
	}
	else
	{
		text_arr["your_name"] = "Вашето име";
		text_arr["your_email"] = "Вашият e-mail адрес";
		text_arr["recipient"] = "E-mail адреса на получателя";
		text_arr["text"] = "Текст на съобщението";
		text_arr["send"] = "изпрати";
		text_arr["close"] = "затвори";
		title = "Ижпрати на приятел";
	}

	sendToFriendHtml += '<div class="popup-form">';
	sendToFriendHtml += '<div class="label">' + text_arr["your_name"] + ':<span class="star">*</span></div>';
	sendToFriendHtml += '<div class="field"><input type="text" id="name" class="box" style="width: 250px;" /></div>';
	sendToFriendHtml += '<div class="label">' + text_arr["your_email"] + ':<span class="star">*</span></div>';
	sendToFriendHtml += '<div class="field"><input type="text" id="email" class="box" style="width: 250px;" /></div>';
	sendToFriendHtml += '<div class="label">' + text_arr["recipient"] + ':</div>';
	sendToFriendHtml += '<div class="field"><input type="text" id="recipient" class="box" style="width: 250px;" /></div>';
	sendToFriendHtml += '<div class="label">' + text_arr["text"] + ':</div>';
	sendToFriendHtml += '<div class="field"><textarea id="message" class="box" style="width: 250px; height:100px;"></textarea></div>';
	sendToFriendHtml += '<div class="button" style="width: 250px;"><input type="button" value="' + text_arr["close"] + '" class="button" style="padding: 0 10px;" onClick="hideGsPopup();" />&nbsp;&nbsp;<input type="button" name="send" class="button" value="' + text_arr["send"] + '" style="padding-left: 2px; padding-right: 2px;" onClick="sendToFriendAjax( \'' + product_id + '\' );" /></div>';
	sendToFriendHtml += '</div>';
	
	showGsPopup({title: title, content: sendToFriendHtml});
}

function askQuestion( product_id )
{
	var sendToFriendHtml = '';
	var text_arr = Array();
	var title = "";
	if ( typeof(current_language) != 'undefined' )
	{
		if ( current_language == 1 )
		{
			text_arr["your_name"] = "Вашето име";
			text_arr["your_email"] = "Вашият e-mail адрес";
			text_arr["text"] = "Вашето запитване";
			text_arr["send"] = "изпрати";
			text_arr["close"] = "затвори";
			title = "Изпрати запитване";
		}
		else
		{
			text_arr["your_name"] = "Your name";
			text_arr["your_email"] = "Your e-mail address";
			text_arr["text"] = "Your question";
			text_arr["send"] = "send";
			text_arr["close"] = "close";
			title = "Ask a question";
		}
	}
	else
	{
		text_arr["your_name"] = "Вашето име";
		text_arr["your_email"] = "Вашият e-mail адрес";
		text_arr["text"] = "Вашето запитване";
		text_arr["send"] = "изпрати";
		text_arr["close"] = "затвори";
		title = "Изпрати запитване";
	}

	sendToFriendHtml += '<div class="popup-form">';
	sendToFriendHtml += '<div class="label">' + text_arr["your_name"] + ':<span class="star">*</span></div>';
	sendToFriendHtml += '<div class="field"><input type="text" id="name" class="box" style="width: 250px;" /></div>';
	sendToFriendHtml += '<div class="label">' + text_arr["your_email"] + ':<span class="star">*</span></div>';
	sendToFriendHtml += '<div class="field"><input type="text" id="email" class="box" style="width: 250px;" /></div>';
	sendToFriendHtml += '<div class="label">' + text_arr["text"] + ':<span class="star">*</span></div>';
	sendToFriendHtml += '<div class="field"><textarea id="message" class="box" style="width: 250px; height:100px;"></textarea></div>';
	sendToFriendHtml += '<div class="button" style="width: 250px;"><input type="button" value="' + text_arr["close"] + '" class="button" style="padding: 0 10px;" onClick="hideGsPopup();" />&nbsp;&nbsp;<input type="submit" name="send" class="button" value="' + text_arr["send"] + '" style="padding-left: 2px; padding-right: 2px;" onClick="askQuestionAjax( \'' + product_id + '\' );" /></div>';
	sendToFriendHtml += '</div>';
	
	showGsPopup({title: title, content: sendToFriendHtml});
}

function sendToFriendAjax( product_id )
{
	if ( $("#name").val().length < 3 )
	{
		alert( alerts_arr["name"] );
		return;
	}
	if ( validate_email( $("#email").val() ) == false )
	{
		alert( alerts_arr["email"] );
		return;
	}
	if ( validate_email( $("#recipient").val() ) == false )
	{
		alert( alerts_arr["recipient"] );
		return;
	}
	hideGsPopup();
	$.get("/ajax", { action: "send_to_friend", product_id: product_id, name: $("#name").val(), email: $("#email").val(), recipient: $("#recipient").val(), message: $("#message").val() },
  		function(data)
		{
    		if ( data != "error" )
			{
				alert( alerts_arr["send_friend_success"] );
			}
			else
			{
				displayGsPopup();
				alert( alerts_arr["error"] );
			}
  		}
	);
}

function askQuestionAjax( product_id )
{
	if ( $("#name").val().length < 3 )
	{
		alert( alerts_arr["name"] );
		return;
	}
	if ( validate_email( $("#email").val() ) == false )
	{
		alert( alerts_arr["email"] );
		return;
	}
	if ( $("#message").val().length < 10 )
	{
		alert( alerts_arr["message"] );
		return;
	}
	hideGsPopup();
	$.get("/ajax", { action: "ask_question", product_id: product_id, name: $("#name").val(), email: $("#email").val(), message: $("#message").val() },
  		function(data)
		{
    		if ( data != "error" )
			{
				alert( alerts_arr["ask_question_success"] );
			}
			else
			{
				displayGsPopup();
				alert( alerts_arr["error"] );
			}
  		}
	);
}
